Creando a túa primeira aplicación de dispositivos móbiles

01 de 06

Creación de aplicacións para dispositivos móbiles

Imaxe cortesía de Google.

Os desenvolvedores e os codificadores afeccionados adoitan estar intimidados cos distintos problemas que rodean o desenvolvemento de aplicacións para dispositivos móbiles. Afortunadamente, a tecnoloxía avanzada dispoñible para nós hoxe, fai que sexa relativamente simple na creación de aplicacións móbiles . Este artigo céntrase na forma de crear aplicacións móbiles nunha ampla gama de plataformas móbiles .

Creación dunha aplicación móbil

Como se trata de crear a súa primeira aplicación móbil? O primeiro aspecto que ten que ver aquí é o tamaño da implementación que pretende crear ea plataforma que pretende usar. Neste artigo tratamos de crear aplicacións móbiles para Windows, Pocket PC e Smartphones.

  • Antes de facerte un desenvolvedor independente de aplicacións móbiles
  • Ler máis para ....

    02 de 06

    Crear a túa primeira aplicación de Windows Mobile

    Imaxe cortesía Notebooks.com.

    Windows Mobile era unha poderosa plataforma que permitía aos desarrolladores crear aplicacións variadas para mellorar a experiencia do usuario. Tendo Windows CE 5.0 como base, Windows Mobile está embalado en moitas características que inclúen o shell e a funcionalidade de comunicacións. A creación de aplicacións de Windows Mobile facilitouse para o programador de aplicacións: case tan sinxelo como crear aplicacións de escritorio.

    Windows Mobile desvaneceuse, dando paso a Windows Phone 7 e as máis recentes plataformas de Windows Phone 8 , que captaron a fantasía dos desenvolvedores de aplicacións e usuarios móbiles por igual.

    O que necesitarás

    Necesitarás o seguinte para comezar a crear a túa aplicación móbil:

    Ferramentas que pode usar para escribir datos en Windows Mobile

    Visual Studio ofrécelle todas as ferramentas necesarias para crear aplicacións en código nativo, código administrado ou unha combinación destes dous idiomas. Vexamos agora as ferramentas que pode empregar para escribir datos para crear aplicacións de Windows Mobile.

    O código nativo , é dicir, Visual C ++ - ofrécelle acceso directo ao hardware e alto rendemento, cunha pequena pegada. Esta está escrita na linguaxe "nativa" empregada pola computadora que executa e execútase directamente polo procesador.

    O código nativo só se pode empregar para executar as aplicacións non xestionadas: todos os datos deben ser recompilados se se move a outro SO.

    O código xestionado , isto é, Visual C # ou Visual Basic .NET - pódese usar para crear tipos de aplicacións de interface de usuario variadas e proporciona ao programador acceso a datos e servizos web mediante Microsoft SQL Server 2005 Compact Edition.

    Este enfoque resolve moitos problemas de codificación inherentes a C ++, ademais de xestionar memoria, emulación e depuración, que son os máis esenciais para escribir aplicacións máis avanzadas e complicadas que se dirixen ao software empresarial e ás solucións empresariais.

    ASP.NET pódese escribir usando Visual Studio .NET, C # e J #. Os controis móbiles de ASP.NET son eficaces para o seu uso en varios dispositivos usando un único conxunto de códigos, así como tamén se necesita un ancho de banda de datos garantido para o seu dispositivo.

    Mentres ASP.NET axuda a segmentar unha variedade de dispositivos, a desvantaxe é que funcionará só cando o dispositivo cliente estea conectado ao servidor. Por conseguinte, isto non é axeitado para recompilar datos de clientes para posteriormente sincronizalo co servidor ou para aplicacións que utilizan directamente o dispositivo para manipular datos.

    As API de datos de Google axudan aos desenvolvedores a acceder e xestionar todos os datos relacionados cos servizos de Google. Xa que estes están baseados en protocolos estándar como HTTP e XML, os codificadores poden crear e crear aplicacións para a plataforma Windows Mobile fácilmente.

  • Como engadir un sitio web á pantalla de inicio de Windows 8 usando o IE10
  • 03 de 06

    Construír e executar a súa primeira aplicación de Windows Mobile

    Imaxe cortesía tech2.

    Os seguintes pasos axúdanche a crear unha aplicación baleira de Windows Mobile :

    Abra Visual Studio e vaia a Ficheiro> Novo> Proxecto. Expande o panel Tipos de proxecto e seleccione Dispositivo intelixente. Vaia ao panel Modelos, escolle Proxecto Smart Device e presione Aceptar. Seleccione a aplicación de dispositivo aquí e faga clic en Aceptar. Parabéns! Acaba de crear o primeiro proxecto.

    O panel Caixa de ferramentas permítelle xogar con moitas características. Consulte cada un destes botóns arrastrar e soltar para obter máis familiaridade coa forma en que funciona o programa.

    O seguinte paso implica executar a súa aplicación nun dispositivo Windows Mobile. Conecta o dispositivo ao escritorio, pulsa a tecla F5, elixe o emulador ou o dispositivo para despregar e selecciona Aceptar. Se todo sae ben, verás que a túa aplicación funciona sen problemas.

    04 de 06

    Creación de aplicacións para teléfonos intelixentes

    Imaxe Cortesía BlackBerryCool.

    A creación de aplicacións para teléfonos intelixentes é similar aos dispositivos Windows Mobile. Pero primeiro debes comprender o teu dispositivo. Os teléfonos intelixentes teñen características similares ás PDAs, polo que teñen funcións de botón de envío e fin. A tecla traseira úsase tanto para o backspace como para o navegador.

    O mellor deste dispositivo é a tecla suave, que é programable. Pode empregar esta función para crear múltiples funcións. O botón central tamén actúa como un botón "Enter".

    Nota: Ten que instalar SmartKhone 2003 SDK para escribir aplicacións de teléfono intelixente usando Visual Studio .NET 2003.

    E se o teléfono ten unha pantalla táctil?

    Aquí vén a parte difícil. En ausencia de controis de botón nunha computadora de man con pantalla táctil, terás que elixir controis alternativos, como o menú. Visual Studio ofrécelle un control MainMenu, que é personalizable. Pero demasiadas opcións de menú de nivel superior farán que o sistema falla. O que podes facer é crear moi poucos menús de nivel superior e darlle unha variedade de opcións en cada un deles.

    Escribindo aplicacións para smartphones BlackBerry

    Desenvolver aplicacións para BlackBerry OS é hoxe un gran negocio. Para escribir unha aplicación para BlackBerry, terá que posuír:

    Eclipse funciona moi ben coa programación JAVA. Un novo proxecto, arquivado cunha extensión .COD, pode ser cargado directamente no simulador. Podes probar a aplicación cargándoa a través do Xestor de Dispositivos ou usando a opción de liña de comando "Javaloader".

    Nota: Non todas as API de BlackBerry funcionarán para todos os smartphones BlackBerry. Entón, teña en conta os dispositivos que aceptan o código.

  • Perfís de teléfono móbil e moito máis
  • 05 de 06

    Creación de aplicacións para Pocket PC

    Imaxe cortesía Tigerdirect.

    Crear aplicacións para Pocket PC é similar ao dos dispositivos anteriores. A diferenza aquí é que o dispositivo usa .NET Compact Framework, que é máis de dez veces "máis lixeiro" que a versión completa de Windows e tamén ofrece aos desarrolladores máis funcións, controis e soporte de servizos web.

    O paquete completo pode ser almacenado nun pequeno arquivo CAB e instalado directamente no seu dispositivo obxectivo - isto funciona moito máis rápido e sen problemas.

    06 de 06

    Que próximo?

    Imaxe Cortesía SolidWorks.

    Unha vez que aprendeu a crear unha aplicación básica para dispositivos móbiles, debería continuar e tratar de mellorar o seu coñecemento. Velaquí como:

    Creación de aplicacións para diferentes sistemas móbiles