notas - Rafael Henrique

Propaganda
Desenvolvendo aplicativos iOS com Java8
Intro
Importante trabalhar em condicoes extremas (bateria, sinal, processamento)
Tipos
Nativa – Plataform specific SDK
Web – Develop once, run on many (limited moble experience)
Hibrida – develop once run on many.
Java no mundo mobile
Back end
Mobile web
Variacao do java para android
O que mais ?
Explorar tudo que o dispositivo oferece
Oracle Mobile App
Java convertido em código para os devices
Write once run anywhere
Drag and drop componentes
Mix de java com JS e HTML5
Capacidades off-line: SQLLite criptografico
Full acces native features
Modular, reusable components
Possibilidade Conteudo e tela escrito em html5 direto
80+ AMX (Application mobile XML) componentes prontos
Remote URL
HTML e Java
Look and feel com css
MVC
Integracao com recursos do dispositivo
Recursos visualizados como componentes
Native push notification support
Seguranca
Conteinerizacao
App carregada de loja interna da empresa.
Restrições especificas para esse conjunto de apps (câmera, email, vpn etc...)
Oracle enterprise pack for Eclipse
Várias ferramentas oracle, incluindo o OMP/MAF (Mobile application framework.
Baixar o MAF e o XCode
Sempre precisa do XCode para iOS
Oracle Mobile cloud service
Expor apis
JS + NodeJS
Facilita exposição do back-end (+rápido –custo)
Download