•
• Se espera que se desarrollen nuevas funciones con cada versión de Android Studio.
Las siguientes características se proporcionan en la versión estable
actual:
• Integración de ProGuard y funciones de firma de aplicaciones.
• Renderizado en tiempo real
• Consola de desarrollador: consejos de optimización, ayuda para la traducción,
estadísticas de uso.
• Soporte para construcción basada en Gradle.
• Especifica de Android y arreglos rápidos.
• Un editor de diseño enriquecido que permite a los usuarios arrastrar y soltar
componentes de la interfaz de usuario
• Herramientas Lint para detectar problemas de rendimiento, usabilidad,
compatibilidad de versiones, y otros problemas.
• Plantillas para crear diseños comunes de Android y otros componentes.
• Soporte para programar aplicaciones para Android Wear.
• Soporte integrado para Google Cloud Platform, que permite la integración con
Google Cloud Messaging y App Engine.
• Un dispositivo virtual de Android que se utiliza para ejecutar y probar aplicaciones
https://www.youtube.com/watch?v=aYIJqQ-EkfQ
NAVEGADOR EN WED
· MENSAJERIA
· CONECTIVIDAD
· SOPÒRTE DE JAVA
· SOPORTE MULTIMEDIA
· SOPORTE PARA STREAMIG
· SOPORTE PARA HADWARE ADICIONAL
· GOOGLE PLAY
· MULTITAREA
· MULTI-TACTIL
· BLUETOOTH
· VIDEO LLAMADA
• Facilita muchísimo reusar código y recursos.
• Facilita configurar, extender y personalizar el proceso.
• Facilita la distribución del código y por tanto trabajar en equipos.
• Gestiona las dependencias de una forma cómoda y potente (está basado en Maven).
• Nos permite compilar desde línea de comandos, lo cual nos puede salvar en una
máquina en la que no tenemos todo el entorno montado.
• Y lo más importante: Hace increíblemente fácil crear distintas versiones de la
aplicación, por ejemplo, para hacer una distribución multi-apk, para distintos
dispositivos, o una versión gratis y otra de pago, o una versión de prueba que carga
distintos recursos, apunta a webservices distintos, usa estadísticas distintas, etc.
Emulador: Es un software que permite ejecutar programas o videojuegos en una
plataforma
Renderizado: Es un término usado en jerga informática para referirse al proceso de
generar una imagen o vídeo mediante el cálculo de iluminación partiendo de un modelo
en 3D.
Refactorizacion: Es una técnica de la ingeniería de software para reestructurar un código
fuente, alterando su estructura interna sin cambiar su comportamiento externo.
ProGuard: Es una herramienta de línea de comandos de código abierto que reduce,
optimiza y obfusca el código Java. Es capaz de optimizar bytecode, así como detectar y
eliminar las instrucciones no utilizadas
https://en.wikipedia.org/wiki/ProGuard_(software)
http://www.aprendeandroid.com/l13/instalacion_android_studio.htm
https://stuff.mit.edu/afs/sipb/project/android/docs/tools/help/sdk-manager.html
https://es.wikipedia.org/wiki/Android_Studio
http://holamundoandroid.webcindario.com/emulador.html
Andrid studio

Andrid studio

  • 4.
    • • Se esperaque se desarrollen nuevas funciones con cada versión de Android Studio. Las siguientes características se proporcionan en la versión estable actual: • Integración de ProGuard y funciones de firma de aplicaciones. • Renderizado en tiempo real • Consola de desarrollador: consejos de optimización, ayuda para la traducción, estadísticas de uso. • Soporte para construcción basada en Gradle. • Especifica de Android y arreglos rápidos. • Un editor de diseño enriquecido que permite a los usuarios arrastrar y soltar componentes de la interfaz de usuario • Herramientas Lint para detectar problemas de rendimiento, usabilidad, compatibilidad de versiones, y otros problemas. • Plantillas para crear diseños comunes de Android y otros componentes. • Soporte para programar aplicaciones para Android Wear. • Soporte integrado para Google Cloud Platform, que permite la integración con Google Cloud Messaging y App Engine. • Un dispositivo virtual de Android que se utiliza para ejecutar y probar aplicaciones
  • 5.
  • 15.
    NAVEGADOR EN WED ·MENSAJERIA · CONECTIVIDAD · SOPÒRTE DE JAVA · SOPORTE MULTIMEDIA · SOPORTE PARA STREAMIG · SOPORTE PARA HADWARE ADICIONAL · GOOGLE PLAY · MULTITAREA · MULTI-TACTIL · BLUETOOTH · VIDEO LLAMADA
  • 17.
    • Facilita muchísimoreusar código y recursos. • Facilita configurar, extender y personalizar el proceso. • Facilita la distribución del código y por tanto trabajar en equipos. • Gestiona las dependencias de una forma cómoda y potente (está basado en Maven). • Nos permite compilar desde línea de comandos, lo cual nos puede salvar en una máquina en la que no tenemos todo el entorno montado. • Y lo más importante: Hace increíblemente fácil crear distintas versiones de la aplicación, por ejemplo, para hacer una distribución multi-apk, para distintos dispositivos, o una versión gratis y otra de pago, o una versión de prueba que carga distintos recursos, apunta a webservices distintos, usa estadísticas distintas, etc.
  • 19.
    Emulador: Es unsoftware que permite ejecutar programas o videojuegos en una plataforma Renderizado: Es un término usado en jerga informática para referirse al proceso de generar una imagen o vídeo mediante el cálculo de iluminación partiendo de un modelo en 3D. Refactorizacion: Es una técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo. ProGuard: Es una herramienta de línea de comandos de código abierto que reduce, optimiza y obfusca el código Java. Es capaz de optimizar bytecode, así como detectar y eliminar las instrucciones no utilizadas
  • 21.