slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
The world is mobile PowerPoint Presentation
Download Presentation
The world is mobile

Loading in 2 Seconds...

play fullscreen
1 / 16

The world is mobile - PowerPoint PPT Presentation


  • 100 Views
  • Uploaded on

The world is mobile. The world is mobile. Brayan Villate Kubo - Developer. DESARROLLO ANDROID Y CONCEPTOS AVANZADOS. CONTENIDO : Introducción herramientas para desarrollar en A ndroid

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The world is mobile' - elkan


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

The world is mobile

  • BrayanVillate
  • Kubo - Developer
  • DESARROLLO ANDROID Y CONCEPTOS AVANZADOS
slide3

CONTENIDO:

  • Introducción herramientas para desarrollar en Android
  • SDK Android, NDK - NativeDevelopment Kit. Desarrollo navito, App Inventor para Android, HyperNextAndroidCreator, Mono, Adobe Flex (Flash), Adobe CS6, Python,PhoneGap, Corona, Titanum
  • Desarrollo para Android en NDK
  • Inducciondel desarrollo para Android
  • Ciclo de vida AndroidActivities
  • Diseñar para diferentes pantallas.
  • Manejo de ListView, Adapter y AsyncTask
  • FragmentsNativos y Fragments Librería de soporte.
  • Nuevas características de desarrollo en Android 4
  • Tipssobre mapas, Redes sociales, entre otros.
introducci n herramientas para desarrollar en android

    SDK Android.

  •     NDK - Native Development Kit. Desarrollo navito.
  •     App Inventor para Android
  •     HyperNext Android Creator
  •     Mono
  •     Adobe Flex (Flash)
  •     Adobe CS6
  •     Python  
  •     Otros
  •     PhoneGap, Corona, Titanum
Introducción herramientas para desarrollar en Android
slide5

Ciclo de vida de los Activities

  • Activity: Son clases publicas que representan la parte grafica de cada una de las pantallas de nuestra aplicación.
dise o para diferentes pantallas

Android utiliza dos propiedades para clasificar sus pantallas y son

  • Tamaño (pequeño, normal, grande y extragrande).
  • Densidad (baja dpi, media dpi, alta dpi, extra-alta dpi )
Diseño para diferentes pantallas
slide8

Diseño para diferentes pantallas

layout-xlarge

medium-dpi

layout-Small

low-dpi

layout-large

high-dpi

slide10

Manejo de ListView, Adapter y AsyncTask

MiActivity extends Activity{ }

MyListView

MyAsyncTask()

{

…..

myadapter.notifyDataSetChanged();

}

MyArrayAdapter(context,layout,array de datos)

{

…….

}

fragments nativos y fragments librer a de soporte

Fragments: Representa un comportamiento o una porción de interfaz grafica en un activity

  • Fragments librería soporte: viewPager (para utilizar desde android 1.6 en adelante)
  • Fragments Nativo: funciona a partir de android 3
Fragments Nativos y Fragments Librería de soporte.
slide14

Nuevas características de desarrollo en Android 4

  • Android Beam.
  • Bajo nivel de streaming para multimedia
  • Nuevas funcionalidades para la camara
  • Controles remotos de audio
  • Mejoras en “Layouts”
slide15

Mapas

  • el key de debug se genera por consola y se debe colocar en el xml (layout) donde se coloco el mapa, tambien se debe generar un key de produccion cuando deseamos enviar nuestra app al market
  • Redes sociales:
  • Twitter: se debe crear una app en twitterdevelopers (https://dev.twitter.com/) para poder obtener el consumerkey y consumersecret para utilizarlo en nuestro proyecto y podernos autenticar
  • Facebook: Tambien debemos crear una aplicación para obtener el “AppID” y muy importante generar el keyhashs se coloca en la casilla KeyHash del app en face
  • Destruccion del Activity: Rotacion de pantalla recorre todo el ciclo de vida del activity
TIPS
slide16

The world is mobile

http://kubo.co

@kubomobile