2010-09-16 15 views
0

Je dois développer une application qui devrait démarrer dès le démarrage de Windows CE. L'utilisateur devrait voir l'écran "OS-starting", puis le formulaire d'application sans observer les icônes d'autres applications &. L'application devrait fournir quelques fonctions + fonction pour démarrer la conversation vidéo via le réseau local (pas d'Internet est nécessaire). S'il vous plaît, donnez-moi la feuille de route pour développer une telle chose pour Windows CE sur la plate-forme .net CF: architecture, technologies, logiciels supplémentaires que vous choisirez personnellement & quelques pièges dont je prendrai soin pour la mise en œuvre.Windows CE: feuille de route pour l'application .net en plein écran avec des capacités de chat vidéo

Merci d'avance!

Répondre

2

Alors, vous nous demandez d'architecturer le tout pour vous ici sur SO? C'est une requête énorme, car la construction de périphériques embarqués n'est pas une tâche simple (peu importe ce que les gens du marketing pourraient dire).

Vous allez avoir besoin:

  • une plate-forme que vous pouvez « ajuster » de sorte que vous ne pouvez pas afficher le bureau.
  • pour supprimer explorer.exe, ou au moins la référence dans HKLM \ Init.
  • pour écrire un lanceur C/C++ et l'avoir launch from HKLM\Init.
  • pour écrire une application pour fournir "certaines fonctions".
  • à écrire (ou acheter) une bibliothèque ou une application qui permet à votre « chat vidéo »
  • matériel avec une caméra ou un appareil photo avec un pilote CE (et matériel CE qui prend en charge l'interface)
  • matériel/boîtier qui répond à vos besoins
  • expérience ou de temps pour obtenir cette expérience de travail avec cE (le fait que vous vous posez la question me porte à croire que vous n'avez pas beaucoup de cela)
  • matériel qui peut gérer les graphiques et réseau charge de ce que vous voulez faire
  • Charges de pratique avec P/Invoke

Je ne peux pas vraiment commenter l'architecture puisque je n'ai aucune idée de ce que pourraient être vos besoins, vos atouts existants ou votre expérience. J'utiliserais le framework OpenNETCF.IoC pour gérer les problèmes d'IU, d'IoC et d'agrégation d'événements. Vous aurez probablement besoin de créer des contrôles personnalisés.

+0

Je mettrais l'accent sur le HW avec le support de la caméra. Chaque caméra doit être testée avec son pilote WinCE. Havnig modèle 1.X travail ne signifie pas que le pilote fonctionnera correctement pour le modèle 1. (X + 1). Si vous avez besoin de ce système le long du temps, les changements HW pourraient vous tuer ... – Shaihi

+0

Merci beaucoup, @ctacke, je n'ai définitivement aucune expérience avec WinCE en ce moment donc toute aide et suggestions sont extrêmement appréciées! –