Android App Herramientas de diseño
En 2008 , T -Mobile lanzó el primer teléfono inteligente impulsado por el sistema operativo Android de Google . El sistema operativo de código abierto es accesible a cualquier desarrollador que quiere diseñar aplicaciones para smartphones y tablets basados en Android . Una variedad de herramientas de diseño de aplicaciones de Android están disponibles para los desarrolladores de todos los niveles técnicos y habilidades , si usted prefiere crear su aplicación desde cero o utilizar un programa de conversión útil . Aplicaciones Descripción general
Android están diseñados principalmente con Java , pero hay otras opciones disponibles para los desarrolladores familiarizados con este lenguaje de programación . Según androide , aplicaciones se componen de uno o más componentes que consisten en actividades, servicios , proveedores de contenido y los receptores de radiodifusión . Actividades representan la interfaz de usuario , mientras que los servicios son tareas de segundo plano . Los proveedores de contenido determinan cómo la comparte datos de aplicaciones y los receptores de radiodifusión están eventos como las notificaciones que aparecen en la barra de estado del teléfono . Cuando se utiliza una herramienta que requiere que usted haga la programación, puede que tenga que configurar cada uno de estos componentes. Sin embargo , con las herramientas basadas en la Web , es probable que tenga poca o ninguna interacción con los requisitos técnicos.
Android Software Development Kit
El Kit de desarrollo de software para Android o SDK, es el conjunto oficial de herramientas gratuitas que ofrece Google para ayudarle a diseñar aplicaciones . El conjunto de herramientas de SDK se puede descargar en ordenadores con Windows , Mac y sistemas operativos Linux y un entorno de desarrollo como Eclipse. Una vez instalado, el SDK empaqueta los códigos , archivos de recursos y los datos que se han desarrollado en un archivo de Android. Para ayudarle con el diseño de la aplicación, el SDK también incluye un depurador, emulador y código de ejemplo.
Basadas en Web Herramientas de Diseño
Otro diseño herramientas están disponibles para el desarrollo de aplicaciones Android que se basan en los programas basados en la web en lugar de la experiencia de codificación . La App Inventor , por ejemplo, utiliza la programación visual y una aplicación basada en navegador. Usted ensamblar, probar , empaquetar y presentar su aplicación mediante el ensamblaje de "bloques " que representan todas las características de un teléfono Android . AppsGeyser es otra plataforma que le permite tomar cualquier contenido Web o widget y convertirlo en una aplicación en unos pocos pasos sin apoyo de codificación . Andromo puede ayudarle a diseñar una aplicación del contenido de la Web , así como el contenido de su Twitter , iTunes , Tumblr y otros canales de medios sociales a través de un proceso de apuntar y hacer clic.
Programación basada en las herramientas de diseño
Para los desarrolladores con conocimientos técnicos más avanzados , hay aplicaciones de herramientas de diseño como Mono. Creado por Novell, Mono es un conjunto de herramientas de pago que utiliza . Net y C # de programación para desarrollar aplicaciones Android Visual Studio y Microsoft . También puede acceder a las plantillas y emulador para ayudar a implementar y poner en marcha su aplicación . Si está familiarizado con Adobe Flash o Flex , puede utilizar estas herramientas para diseñar aplicaciones de Android. Flex es un marco de código abierto que Adobe ofrece sin costo alguno. Las aplicaciones pueden ser construidas usando Flash o el Kit de desarrollo de software de Flex .