Posts Tagged ‘ Silvermoon

A windows mobile NetSoul client

This WE, I started developping a NetSoul client for windows mobile

First, what is NetSoul? NetSoul is a protocol used in my school to connect to the network (PIE : Parc informatique de l’Epita). You can’t access the network without a netsoul login and password. But NetSoul also provides chat feature.

As I didn’t find a good netsoul client for the windows mobile plateform, I decided to make my own. For the moment, it doesn’t have a name (still searching for a good one :p)

Contact window

Contact window

Features :

  • Connect to the network
  • Show contact list
  • Update contact status

For the moment it is impossible to add contacts directly from the application, you have to put them directly in the config file which looks this :


	
		
			
			
			
			
		
		
			
			
			
		
		
			
		
	

Next features :

  • Login window to enter login and password
  • Remember password option
  • Add contacts
  • Edit contacts
  • Remove contacts

Since Silvermoon (the library I use to make the user interface) doesn’t support multiline textbox, I will not implement chat option but hope tom69 will make a new release of silvermoon sool :D

Olibrius now has his winmo application

A few weeks ago, I talked you about Silvermoon which is a graphic library writter by Tom69.

I decided to play a little bit with it and after several tests, I started to make a real full application. So, this is it, an application to manage my association Olibrius directly on my phone. Well,  actually, all it does is to show me all comic books we have, there mark and place, classified by collections.  It also permits me to access to the member list and their status and mail.


OlibriusAppv1-1 OlibriusAppv1-2 OlibriusAppv1-3OlibriusAppv1-4 OlibriusAppv1-5

For the moment, it only supports European comic books, since we didn’t entered us comic books and books in the database. Us comic books interface will probably be the same but for books, since we can’t classify them by collection, I don’t know yet how I’m going to display them (maybe a search box or something like that).

So, how does it works ? Actually, nothing very special, just made some webservices in php (I know, webservices in php are so dirty, but, didn’t have the choice), put them on the same server where Olibrius website and database are, and call them from my C# application. So simple but a little bit slow when I don’t have 3G access…

See you with my next application…

Silvermoon : Du fingerFriendly sexy sur windows mobile

La voila, la bibliothèque graphique que j’attendais tant sur windows mobile. Faire ses usercontrols en essayant de faire quelque chose de joli, on s’en lasse vite et on se tourne souvent vers des choses qui sont déjà toutes faites en les modifiant un peu.
Mais voilà, après avoir sorti “Fluid”, une bibliothèque de controls plutôt sympa, Tom69 nous sort Silvermoon, une autre bibliothèque de controls faits en opengl.

On trouve 3 choses intéressantes dans le projet :

  • Des controls
  • Des animations de transition
  • Un BusyControl (un truc vraiment sympa)

Même si pour le moment on ne trouve pas tous les controls, les Boutons, Checkbox, Menus, Dialogs, ScrollPanel etc sont déjà présent et l’auteur nous promet encore plus de choses pour la suite !

screenshot1screenshot2screenshot3

On trouvera sur le site de l’auteur avec les sources, un exemple d’explorateur de fichiers déjà bien fonctionnel qui aidera à se plonger un peu dans le code de Silvermoon.
On pourra cependant regretter de ne pas avoir plus d’exemples, on ne peut donc pas se rendre compte de ce que font tons les controls disponibles dans cette bibliothèque. Mais, une fois de plus, l’auteur nous dit que ce sera présent dans la prochaine version, et d’ajouter qu’elle ne saurait tarder…

Anyway, je me suis déjà un peu amusé avec et je posterai des exemples d’applis quand j’en finirai une (oui, on commence toujours pleins d’applis mais aucune n’est vraiment finie, c’est la dur loi du code).

Ah, encore une chose bonne à savoir, ce projet est OpenSource (sous licence MS-PL), donc amusez vous bien.
Vous pouvez retrouver plus de screenshots, une vidéo ainsi que les sources et les exemples de codes sur le site de codeplex : Page du projet