Creació de la vostra primera aplicació de dispositius mòbils

01 de 06

Creació d'aplicacions per a dispositius mòbils

Imatge cortesia de Google.

Els desenvolupadors i els codificadors aficionats sovint es veuen intimidats amb les diverses qüestions que envolten el desenvolupament d'aplicacions per a dispositius mòbils. Afortunadament, la tecnologia avançada que tenim avui, la fa relativament senzilla per crear aplicacions mòbils . Aquest article se centra en com crear aplicacions mòbils en una àmplia gamma de plataformes mòbils .

Creació d'una aplicació mòbil

Com es pot crear la primera aplicació mòbil? El primer aspecte que heu de mirar aquí és la mida de la implementació que voleu crear i la plataforma que voleu utilitzar. En aquest article, ens ocupem de crear aplicacions mòbils per a Windows, Pocket PC i Smartphones.

  • Abans de convertir-se en un desenvolupador d'aplicacions per a mòbils independent
  • Continua llegint per més ...

    02 de 06

    Creació de la vostra primera aplicació per a Windows Mobile

    Imatge cortesia Notebooks.com.

    Windows Mobile era una plataforma potent que permetia als desenvolupadors crear aplicacions variades per millorar l'experiència de l'usuari. Tenint Windows CE 5.0 com a base, Windows Mobile està ple de moltes característiques que inclouen la funcionalitat de shell i de comunicacions. La creació de les aplicacions de Windows Mobile ha estat fàcil per al desenvolupador d'aplicacions: gairebé tan fàcil com crear aplicacions d'escriptori.

    Windows Mobile s'ha desaparegut, donant pas a Windows Phone 7 i a les plataformes mòbils Windows Phone 8 més recents, que han captat la fantasia tant dels desenvolupadors d'aplicacions com dels usuaris mòbils.

    El que necessitaràs

    Necessiteu el següent per començar a crear la vostra aplicació per a mòbils:

    Eines que podeu utilitzar per escriure dades a Windows Mobile

    Visual Studio ofereix totes les eines necessàries per construir aplicacions en codi natiu, codi administrat o una combinació d'aquests dos idiomes. Vegem ara les eines que podeu utilitzar per escriure dades per crear aplicacions de Windows Mobile.

    El codi natiu , és a dir, Visual C + + - li dóna accés directe al maquinari i un alt rendiment, amb petita empremta. Això està escrit en el llenguatge "natiu" que utilitza l'ordinador en el que s'executa i que el processador executa directament.

    El codi natiu només es pot utilitzar per executar aplicacions no administrates; totes les dades s'han de recompilar en cas de passar a un altre SO.

    El codi administrat , és a dir, Visual C # o Visual Basic. NET - es pot utilitzar per crear diferents tipus d'aplicacions d'interfície d'usuari i proporciona accés al desenvolupador a dades i serveis web fent servir Microsoft SQL Server 2005 Compact Edition.

    Aquest enfocament soluciona molts problemes de codificació inherents a C + +, a més de gestionar la memòria, l'emulació i la depuració, que són més essencials per escriure aplicacions més avançades i complicades que s'orientin a programari i solucions empresarials empresarials.

    ASP.NET es pot escriure mitjançant Visual Studio. NET, C # i J #. Els controls mòbil ASP.NET són efectius per utilitzar-los en diversos dispositius que utilitzen un únic conjunt de codi, així com també si necessiteu un ample de banda de dades garantit per al vostre dispositiu.

    Mentre ASP.NET l'ajuda a orientar-se a una varietat de dispositius, el desavantatge és que funcionarà només quan el dispositiu client estigui connectat al servidor. Per tant, això no és adequat per recollir dades del client per sincronitzar-lo posteriorment amb el servidor o per a aplicacions que utilitzen directament el dispositiu per manipular dades.

    Les API de dades de Google ajuden els desenvolupadors a accedir i administrar totes les dades relacionades amb els serveis de Google. Atès que aquests es basen en protocols estàndard com HTTP i XML, els codificadors poden crear i crear aplicacions fàcilment per a la plataforma Windows Mobile.

  • Com afegir un lloc web a la pantalla d'inici de Windows 8 mitjançant IE10
  • 03 de 06

    Comença i executa la teva primera aplicació per a Windows Mobile

    Imatge Cortesia tech2.

    Els passos següents us ajudaran a crear una aplicació buida de Windows Mobile :

    Obriu Visual Studio i aneu a Fitxer> Nou> Projecte. Amplieu el panell Tipus de projecte i seleccioneu Dispositiu intel·ligent. Aneu al tauler de plantilles, seleccioneu Projecte de dispositiu intel·ligent i prem el botó OK. Seleccioneu l'aplicació del dispositiu aquí i feu clic a Acceptar. Felicitacions Acabeu de crear el vostre primer projecte.

    El panell d'eines us permet jugar amb moltes funcions. Consulteu cadascun d'aquests botons d'arrossegar i deixar anar per obtenir més coneixements sobre la manera com funciona el programa.

    El següent pas consisteix a executar la vostra aplicació en un dispositiu Windows Mobile. Connecteu el dispositiu a l'escriptori, premeu la tecla F5, trieu l'emulador o el dispositiu per desplegar-lo i seleccioneu D'acord. Si tot va bé, veuràs la teva aplicació sense problemes.

    04 de 06

    Creació d'aplicacions per a telèfons intel·ligents

    Imatge Cortesia de BlackBerryCool.

    La creació d'aplicacions per a telèfons intel·ligents és similar als dispositius Windows Mobile. Però primer heu d'entendre el vostre dispositiu. Els telèfons intel·ligents tenen característiques similars a les PDA, de manera que tenen funcions de botons d'enviament i finalització. La tecla de fons s'utilitza tant per a funcions de backspace com de back-end.

    El millor d'aquest dispositiu és la tecla programable, que és programable. Podeu utilitzar aquesta funció per crear diverses funcions. El botó central també actua com un botó "Entrar".

    Nota: Cal instal·lar SmartKhone 2003 SDK per escriure aplicacions de telèfon intel·ligent utilitzant Visual Studio .NET 2003.

    Què passa si el telèfon intel·ligent té una pantalla tàctil?

    Aquí ve la part difícil. A falta de controls de botons en una màquina de mà amb pantalla tàctil, haureu de triar controls alternatius, com ara el menú. Visual Studio ofereix un control MainMenu, que es pot personalitzar. Però moltes opcions de menú de nivell superior faran que el sistema es bloquegi. El que podeu fer és crear molt pocs menús de nivell superior i donar-vos una varietat d'opcions a cadascun d'ells.

    Escriure aplicacions per a telèfons intel·ligents BlackBerry

    El desenvolupament d'aplicacions per a BlackBerry OS és avui un gran negoci. Per escriure una aplicació per a BlackBerry, haureu de tenir:

    Eclipse funciona molt bé amb la programació JAVA. Un nou projecte, presentat amb una extensió .COD, es pot carregar directament al simulador. A continuació, podeu provar l'aplicació carregant-lo a través del Gestor de dispositius o utilitzant l'opció de línia d'ordres "Javaloader".

    Nota: no totes les API de BlackBerry funcionaran per a tots els telèfons intel·ligents de BlackBerry. Així que tingueu en compte els dispositius que accepten el codi.

  • Perfils de telèfons mòbils i molt més
  • 05 de 06

    Creació d'aplicacions per a Pocket PC

    Imatge cortesia Tigerdirect.

    La creació d'aplicacions per a Pocket PC és similar a la dels dispositius anteriors. La diferència aquí és que el dispositiu utilitza. NET Compact Framework, que és més de deu vegades "més lleuger" que la versió completa de Windows i també ofereix als desenvolupadors més funcions, controls i suport de serveis web.

    Tot el paquet es pot emmagatzemar en un petit fitxer CAB i instal·lar-lo directament al vostre dispositiu de destinació: això funciona molt més ràpid i sense complicacions.

    06 de 06

    Què veig?

    Imatge cortesia SolidWorks.

    Un cop hàgiu après a crear una aplicació bàsica per a dispositius mòbils, haureu de seguir endavant i intentar millorar el vostre coneixement. Així és com:

    Creació d'aplicacions per a diferents sistemes mòbils