mobile – how to
TRANSCRIPT
INTERNAL
Mobile Technology OverviewDevelopment Tools
App Stores Deployment
MOBILE – HOW TO
INTERNAL
INTERNAL
INTERNAL
Market Share Por Sistema Operacional
INTERNAL
Ferramentas de Desenvolvimento Comerciais e Gratuitas
Platform Programming language Emulator available Cross-Platform Deployment Development Tool Cost
Android Java but portions of code can be inC, C++
YesAndroid only, because of Dalvik
VM, March 2009Free, IntelliJ IDEA
Community Edition - Free
App Inventor for Android
Visual blocks-based programming language, with Interface designer
Yes Android devices free
Basic4android Visual Basic similar syntax Emulator is available using native emulators
Android Commercial licenses available
iOS SDK Objective-C, SwiftBundled with iPhone SDK, integrated with
Xcode IDEiPhone, iPad, iPod Touch
Apple tools are free for an Intel-based Mac.
Simulator testing is free, but installing on a device
needs a fee for a developer signing key. AppCode - Commercial
licenses available.
iOS SDK Object PascalIncluded in Delphi XE2 professional or higher iPhone, iPad, iPod Touch
Development requires Intel-based Mac besides
the IDE on Windows. Design is on Windows,
Compilation and deployment has to be
done on Mac. Simulator testing is free, but
installing on a device needs a fee for a
developer signing key
INTERNAL
Ferramentas de Desenvolvimento Comerciais e GratuitasPlatform Programming language Emulator available Cross-Platform Deployment Development Tool Cost
Mono for Android C# Yes Android
Unity C#, JavaScript,Boo, other .NET-based languages
Remote used to simulate device interaction before app
is uploaded to the device.
Android, iOS (iPhone/iPad), PC, Mac, desktop browser, Xbox 360, PS3, Wii. BlackBerry Playbook, Nokia Symbian, Roku 2 and others available through
company's Union program.
Free and commercial development licenses.
Verivo AppStudioWYSIWYG, Graphical Drag and
Drop,JavaScript, .NET-based languages
Test right in browser or device Android, iOS devices, Blackberry Free development licenses; per-CPU deployment licenses
ViziApps WYSIWYG, Graphical Drag and Drop Test right in browser or device Android and iOS devices, Windows
Phone plannedFree to design, test and demo app. Costs to publish an app.
Free to update apps.
WinDev Mobile WLanguage YesiOS (iPhone, iPad, iPod touch), Android,
Windows Mobile, Windows Phone, Windows Store Apps
Free to try, Commercial and Enterprise licenses available
Zuznow HTML, CSS,JavaScript , jQuery
YesiOS (iPhone, iPad, iPod touch), Android (Mobile and Tablet), Windows Phone,
SmartTVFree to try, Commercial and Enterprise licenses available
INTERNAL
Aplicações Mobile – Fluxograma
INTERNAL
Ferramentas de DesenvolvimentoAndroid
Fonte: https://developer.android.com/index.html
Oficial Site
INTERNAL
Ferramentas de DesenvolvimentoAndroid Studio
Fonte: https://developer.android.com/index.html
INTERNAL
Ferramentas de DesenvolvimentoAndroid App Inventor
Fonte: http://appinventor.mit.edu/explore/
INTERNAL
Ferramentas de Desenvolvimento
Fonte: http://appinventor.mit.edu/explore/
INTERNAL
Ferramentas de Desenvolvimento
Fonte: http://appinventor.mit.edu/explore/
INTERNAL
Ferramentas de Desenvolvimento
Fonte: http://appinventor.mit.edu/explore/
INTERNAL
Ferramentas de Desenvolvimento
INTERNAL
INTERNAL
Tipo de Conta e AcessosAndroid
INTERNAL
Custos de Utilização Plataforma Android
INTERNAL
Enviando A App para o Google Play• Escolhendo a aplicação para envio.
INTERNAL
Enviando A App para o Google Play• Escolhendo a aplicação para envio.
Informação completa em:https://www.youtube.com/watch?v=nHaep1HBIwM
INTERNAL
Apple – Conta e Acessos
US$ 99
US$ 0,0
INTERNAL
Ferramentas de DesenvolvimentoiOS – Xcode (Mac e Windows)
INTERNAL
Ferramentas de DesenvolvimentoiOS - Swift
INTERNAL
Enviando Sua Aplicação para a Apple App Store• Obrigatoriedade da existência de um Apple ID de
desenvolvedor com a taxa paga (aproximadamente US$100) e este ID deve estar atribuída a uma conta do iTunes Connect.
• Os próximos passos são:– Adicionar o Certificado– Adicionar App ID (Identifiers)– Adicionar Provisioning Profile– Converter Certificado de .cer para .p12– Enviando Certificados e Provisioning Profile para PhoneGap Build.– Submetendo Aplicativo para Apple Store
• Detalhes de cada passo podem ser encontradas em https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html
INTERNAL
Homologação de Apps iOS em Aparelhos Reais
INTERNAL
INTERNAL
PERGUNTAS
INTERNAL
https://www.android.com/http://developer.android.com/https://developer.android.com/index.htmlhttp://appinventor.mit.edu/explore/https://www.youtube.com/watch?v=nHaep1HBIwMhttps://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.htmlhttps://developer.apple.com/programs/https://appleid.apple.com/
Referências