36
Situação e Perspectivas - Tecnologias Mobile www.conadev.com Juarez Junior – [email protected] Senior Mobile Software Developer/Architect, Technical Evangelist, Android Instructor, Digital Entrepreneur. http://twitter.com/juarezjunior http://about.me/juarezjunior

Situação e perspectivas tecnologias mobile

Embed Size (px)

DESCRIPTION

Palestra CONADEV - Congresso Nacional de Desenvolvimento de Software - 2014

Citation preview

Page 1: Situação e perspectivas    tecnologias mobile

Situação e Perspectivas - Tecnologias Mobile

www.conadev.com

• Juarez Junior – [email protected]– Senior Mobile Software Developer/Architect, Technical

Evangelist, Android Instructor, Digital Entrepreneur.

• http://twitter.com/juarezjunior

• http://about.me/juarezjunior

Page 2: Situação e perspectivas    tecnologias mobile

• Praça São Pedro – Bento XVI x Francisco

1. Cenário Atual

Page 3: Situação e perspectivas    tecnologias mobile

• O maior fabricante de PCs do mundo agora vende mais Smartphones que PCs (2014)

Page 4: Situação e perspectivas    tecnologias mobile

• Samsung → Smartphones

1. Cenário Atual

Page 5: Situação e perspectivas    tecnologias mobile

• Developer Economics - 2014

Page 6: Situação e perspectivas    tecnologias mobile

• Developer Economics - 2014

Page 7: Situação e perspectivas    tecnologias mobile

• Linguagens de Programação

Page 8: Situação e perspectivas    tecnologias mobile

• Linguagens de Programação

Page 9: Situação e perspectivas    tecnologias mobile

• Ferramentas

Page 10: Situação e perspectivas    tecnologias mobile

• Ferramentas

Page 11: Situação e perspectivas    tecnologias mobile

• Plataformas – Região e Fatia de Mercado

Page 12: Situação e perspectivas    tecnologias mobile

• Tablets – Fatia de Mercado

Page 13: Situação e perspectivas    tecnologias mobile

• Desenvolvedores

Page 14: Situação e perspectivas    tecnologias mobile

• Desenvolvedores - Jogos

Page 15: Situação e perspectivas    tecnologias mobile

• Desenvolvedores - Faturamento

Page 16: Situação e perspectivas    tecnologias mobile

• Guerra entre Plataformas – Android x iOS

Page 17: Situação e perspectivas    tecnologias mobile

• Guerra entre Plataformas – Android x iOS

Page 18: Situação e perspectivas    tecnologias mobile

• Guerra entre Plataformas – atualizações iOS

Page 19: Situação e perspectivas    tecnologias mobile

2. Plataformas de Mobilidade – Alternativas

Page 20: Situação e perspectivas    tecnologias mobile

Android

• Open Handset Alliance

– http://www.openhandsetalliance.com/index.html

• Android

– http://www.android.com/

• Android Developer

– http://developer.android.com/index.html

Page 21: Situação e perspectivas    tecnologias mobile

Android

• Java

– http://www.oracle.com/technetwork/java/index.html• Ferramentas

– https://developer.android.com/sdk/installing/studio.html– https://developer.android.com/sdk/index.html

• Google Play– https://play.google.com/store?hl=en

• Google

– https://www.google.com.br/intl/en/about/

Page 22: Situação e perspectivas    tecnologias mobile

iOS (iPhone/iPad)

• Apple Developer

– https://developer.apple.com/

• iOS Dev Center

– https://developer.apple.com/devcenter/ios/index.action

• Objective-C / Swift

– http://bit.ly/19FWxfQ

– https://developer.apple.com/swift/

Page 23: Situação e perspectivas    tecnologias mobile

iOS (iPhone/iPad)

• XCode

– https://developer.apple.com/xcode/

• App Store Resource Center

– https://developer.apple.com/appstore/index.html

• Apple

– http://www.apple.com/

Page 24: Situação e perspectivas    tecnologias mobile

Windows Phone

• Windows Phone

– http://www.windowsphone.com/en-us

• Windows Phone Developer

http://dev.windows.com/pt-br

• Nokia Developer

– http://developer.nokia.com/

Page 25: Situação e perspectivas    tecnologias mobile

Windows Phone

• Windows Phone Store

– http://www.windowsphone.com/en-us/store

• App Studio

– http://appstudio.windows.com/en-us?stay=

• Visual Studio

http://msdn.microsoft.com/en-US/vstudio/

Page 26: Situação e perspectivas    tecnologias mobile

BlackBerry

• Native/Cascades, WebWorks, AdobeAir, Android

– http://bit.ly/1puNA0h

• BlackBerry Builder

– http://bit.ly/1lbYiJN

• BlackBerry World

– http://developer.blackberry.com/blackberryworld/

Page 27: Situação e perspectivas    tecnologias mobile

BlackBerry

• BlackBerry

– http://br.blackberry.com/

• BlackBerry Developer

– http://developer.blackberry.com/

• BlackBerry OS

– http://developer.blackberry.com/bbos/

Page 28: Situação e perspectivas    tecnologias mobile

FireFoxOS

• FirefoxOS

– https://www.mozilla.org/en-US/firefox/os/

• Mozilla Developer

– https://developer.mozilla.org/en-US/Firefox_OS

• Firefox Developer Tools

– https://developer.mozilla.org/en-US/docs/Tools

• Firefox MarketPlace

– https://developer.mozilla.org/en-US/Marketplace

Page 29: Situação e perspectivas    tecnologias mobile

Jolla/SailfishOS

• Jolla

– http://jolla.com/

• Sailfish OS

– http://jolla.com/jolla/

• Support

– http://jolla.com/support/

• Jolla Online Shop

– http://shop.jolla.com/eu_en/

• Other Half Dev Kit

– http://jolla.com/the-other-half-developer-kit/

Page 30: Situação e perspectivas    tecnologias mobile

• Tizen

– https://www.tizen.org/

• Tizen SDK

– https://developer.tizen.org/downloads/tizen-sdk

• Linux Foundation

– http://www.linuxfoundation.org/

• Native/Web Development

– http://bit.ly/Ym6oVQ

– http://bit.ly/1t8sBSx

• Tizen Developer

– https://developer.tizen.org/

TizenOS

Page 31: Situação e perspectivas    tecnologias mobile

• Web x Nativo

3. Mobile - Estratégias

Page 32: Situação e perspectivas    tecnologias mobile

4. Computação Vestível (Wearables)

• Android Wear

– http://developer.android.com/wear/index.html

• Android Wear – Building Apps for Wearables

http://bit.ly/WqZldB

• Android Wear – Devices

– https://moto360.motorola.com/

– http://www.lg.com/global/gwatch/index.html#main

http://bit.ly/1ri82Uo

Page 33: Situação e perspectivas    tecnologias mobile

4. Computação Vestível (Wearables)

• Google Glass

– https://developers.google.com/glass/

• Google Glass Developer Kit

– https://developers.google.com/glass/develop/gdk/

• Google Fit

– https://developers.google.com/fit/

• Android APIs

– https://developers.google.com/fit/android/

• Google Fit Developer Preview

– https://developers.google.com/fit/preview

Page 34: Situação e perspectivas    tecnologias mobile

4. Computação Vestível (Wearables)

• Samsung Gear (Tizen Wearable)

– http://developer.samsung.com/samsung-gear

• Tizen Wearable SDK

– http://bit.ly/1riHmns

• Galaxy Gear 2

– http://bit.ly/1ougIRy

Page 35: Situação e perspectivas    tecnologias mobile

• Android TV

– http://developer.android.com/tv/index.html

• Samsung Smart TV

– http://samsungdforum.com/

– http://samsungdforum.com/Devtools/Spec

• Samsung Smart TV SDK (Tizen based)

– http://bit.ly/1pWmvm9

5. Smart TVs

Page 36: Situação e perspectivas    tecnologias mobile

MUITO OBRIGADO!

[email protected] - [email protected]

Todas as marcas, nomes, relatórios e recursos visuais utilizados e/ou citados nessa apresentação são de propriedade das respectivas empresas. Todos os direitos reservados.