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 .