0032 aplicaciones para_dispositivos_ios

Post on 13-Jun-2015

2.100 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Aplicaciones para Aplicaciones para Dispositivos iOS: Dispositivos iOS:

iPhone iPod Touch & iPhone iPod Touch & iPadiPadFabian Inthamoussu

finthamoussu@artech.com.uy

Generador iOS: Generador iOS: iPhone iPod Touch & iPhone iPod Touch &

iPadiPadFabian Inthamoussu

finthamoussu@artech.com.uy

+250.000

+650 x día

30% gratuitas30% $1 dólar

+680.000 dólares

AgendaAgenda

Plataforma

Aplicaciones

GeneXus

Que es iOS?

Que es iOS?Que es iOS?

iPhone iPod Touch

Que es iOS?Que es iOS?

iPhone iPod Touch

Que es iOS?Que es iOS?

iPhone iPod Touch

iPad

Que necesito?

Que necesito?Que necesito?

Que necesito?Que necesito?

Mac

Que necesito?Que necesito?

Mac SDK

Como prototipo?

Como prototipo?Como prototipo?

Como prototipo?Como prototipo?

Simulador

Como prototipo?Como prototipo?

Simulador Device

Como distribuyo?

Como distribuyo?Como distribuyo?

Como distribuyo?Como distribuyo?

App Store

Como distribuyo?Como distribuyo?

App Store App Review Guidelines

Que aplicaciones puedo crear?

Tres tipos de aplicacionesTres tipos de aplicaciones

Tres tipos de aplicacionesTres tipos de aplicaciones

Utilidades

Tres tipos de aplicacionesTres tipos de aplicaciones

Utilidades Inmersas

Tres tipos de aplicacionesTres tipos de aplicaciones

Utilidades Inmersas Productividad

Tres tipos de aplicacionesTres tipos de aplicaciones

Productividad

Que debo tener en cuenta al

desarrollar?

Memoria limitada

Ventana única

Incluir solo tareas principales

Interacción con los dedos

Abrir y cerrar tiene que ser rápido

La aplicación puede ser interrumpida, la red es inestable

WatchDog

Dar feedback y posibilidad de cancelar

Evitar al usuario ingresar datos

Cuando usar alertas, cuando usar cosas modales

Como mostrar los datos jerárquicamente

Uso de controles estándar e iconos de sistema

Human Interface GuidelinesHuman Interface Guidelines

Pantalla mas grandeCualquier orientaciónNuevos elementos de interfaz de usuarioAplanar la jerarquíaReducir transiciones de pantalla completaMigrar acciones de abajo hacia arribaEdición in place

Human Interface GuidelinesHuman Interface Guidelines

Human Interface GuidelinesCore Data Programming GuideAddress Group Programming GuideDevice Features Programming GuideLocation Awareness Programming GuideTable view Programming GuideView Controller Programming GuideY más...

Mas GuidelinesMas Guidelines

No solo guías...No solo guías...

127 Guías747 Referencias de librerías107 Ejemplos de códigoY más...

Y que puedo hacer?

Push NotificationsPush Notifications

Local NotificationsLocal Notifications

MultitaskingMultitasking

• AgendaCalendarioMapasMensajesTeléfonoFotosMailBrowser

Integración con componentes Integración con componentes del sistemadel sistema

PublicidadPublicidad

Y con GeneXus?

Business

Component

Dashboard

Pattern

Solo 3 objetos GXSolo 3 objetos GX

DashboardDashboard

DashboardDashboard

DashboardDashboard

DashboardDashboard

DashboardDashboard

DashboardDashboard

Pattern: Work With DevicesPattern: Work With Devices

Patter: Work With DevicesPatter: Work With Devices

Patter: Work With DevicesPatter: Work With Devices

Pattern: Work With DevicesPattern: Work With Devices

Pattern: Work With DevicesPattern: Work With Devices

Pattern: Work With DevicesPattern: Work With Devices

Inteligencia basada en Inteligencia basada en dominiosdominios

AccionesGeoLocation, DirecciónMailTeléfono (llamada, SMS)Fotos, Videos, AudioWebView, URL, HtmlFeed (RSS)

Inteligencia basada en Inteligencia basada en dominiosdominios

Edición inteligenteMailGeoLocationURLNuméricosTelefonoFotosVideos

AccionesAcciones

AgendaCalendarioMensajesLlamadas a servicios (REST, SOAP)Objetos GXToggleMás...

Como?

ResumenResumen

Plataforma

Aplicaciones

GeneXus

Dejen a sus usuarios elegir, y con su

conocimiento, GeneXus hace el resto

Conferencias relacionadasAplicaciones para la plataforma Blackberry - Conference Room, Hoy, hora: 15:45

Mas Fácil Imposible: desarrollo de aplicaciones móviles multiplataforma - Ballroom B, Mañana, hora 11:45

Fabian Inthamoussu, Desarrollo finthamoussu@artech.com.uy

Muchas GraciasMuchas Gracias

top related