TDC 2013 - Novidades do iOS 7

  • Published on
    23-Jun-2015

  • View
    308

  • Download
    1

Embed Size (px)

DESCRIPTION

Palestra ministrada no TDC 2013 com as novidades do iOS 7

Transcript

  • 1. Globalcode Open4education Novidades do iOS 7 Pedro Milanez @pmilanez domingo, 14 de julho de 13

2. Globalcode Open4education 114 novas classes domingo, 14 de julho de 13 3. Globalcode Open4education 679 novos mtodos domingo, 14 de julho de 13 4. Globalcode Open4education 917 novas properties domingo, 14 de julho de 13 5. Globalcode Open4education 1 conceito domingo, 14 de julho de 13 6. Globalcode Open4education domingo, 14 de julho de 13 7. Globalcode Open4education 3 novas ideias domingo, 14 de julho de 13 8. Globalcode Open4education ClarityClareza domingo, 14 de julho de 13 9. Globalcode Open4education DelicadezaDeference domingo, 14 de julho de 13 10. Globalcode Open4education Profundidade domingo, 14 de julho de 13 11. Globalcode Open4education Mas isso que o iOS 7? Um novo design, na maneira de apresentar, na maneira de funcionar. Agora sobre o contedo e menos na Interface. Foco na Experincia do Usurio domingo, 14 de julho de 13 12. Globalcode Open4education Adeus Skeumorsmo Reduo no uso de texturas e efeitos em 3D que simulam a realidade. Camadas de informaes organizadas de maneira lgica. domingo, 14 de julho de 13 13. Globalcode Open4education Mudanas de Tipograa Helvetica Neue UltraLight como fonte principal Maior foco na Tipografia Headline 1 Headline 2 Subheadline 1 Subheadline 2 Body Footnote Caption 1 Caption 2 domingo, 14 de julho de 13 14. Globalcode Open4education Contedo Full-screen domingo, 14 de julho de 13 15. Globalcode Open4education Botes sem bordas domingo, 14 de julho de 13 16. Globalcode Open4education Pickers domingo, 14 de julho de 13 17. Globalcode Open4education A corrida comea novamente! domingo, 14 de julho de 13 18. Globalcode Open4education Se os desenvolvedores no querem aparecer desatualizados, eles vo precisar repensar sobre os principais aspectos de como o seu aplicativo funciona... Evangelista UIKit da Apple WWDC 2013 domingo, 14 de julho de 13 19. Globalcode Open4education Exemplo Arrastar o dedo na parte inferior: Spotify: abre o player iOS 7: abre o Notification Center ! CONFLITO ! domingo, 14 de julho de 13 20. Globalcode Open4education Novidades de APIs Text Kit Headline 1 Headline 2 Subheadline 1 Subheadline 2 Body Footnote Caption 1 Caption 2 domingo, 14 de julho de 13 21. UIMotionEffects Globalcode Open4education Novidades de APIs UIMotionEffects domingo, 14 de julho de 13 22. Globalcode Open4education Novidades de APIs UIKit Dynamics UIKit Dynamics World View UIDynamicAnimator UIDynamicBehavior UIDynamicBehaviorView View domingo, 14 de julho de 13 23. Automatic Configuration UI Dynamics MFi location beacons Guided Access API New multitasking APIs Sprite Kit Directions API New Core Image lters Dynamic type size Background asset downloads Peer-to-peer connectivity Push updates 3D map view Custom video compositors Ranking-style leaderboards Inter-app audio Map snapshots New turn-based game modes Geodesic polylines Game score signing Authenticated Game Center players Add to Readlng List Expanded Bluetooth LE prole support AirDrop from Activity sheet MFi game controllers 60fps video capture Map tile overlays Globalcode Open4education Novidades de APIs Sprite Kit domingo, 14 de julho de 13 24. Globalcode Open4education IDE atualizada XCode 5 domingo, 14 de julho de 13 25. Globalcode Open4education IDE atualizada XCode 5 domingo, 14 de julho de 13 26. Globalcode Open4education IDE atualizada XCode 5 domingo, 14 de julho de 13 27. Globalcode Open4education IDE atualizada XCode 5 domingo, 14 de julho de 13 28. Globalcode Open4education Integrao Contnua Gerao automtica do Build Unit testing Integrao com a IDE Code signing e archiving Noticaes de E-mail BOTS domingo, 14 de julho de 13 29. Globalcode Open4education Integrao Contnua Gerao automtica do Build Unit testing Integrao com a IDE Code signing e archiving Noticaes de E-mail BOTS domingo, 14 de julho de 13 30. Globalcode Open4education O que voc deve fazer? Installed Base iOS 6 93% iOS 5 6% Base instalada: domingo, 14 de julho de 13 31. Globalcode Open4education O que voc deve fazer? Compile sua aplicao atual no iOS7 SDK Foco na Experincia do Usurio - Desenhe sua nova interface! Leia o iOS 7 UI Transition Guide developer.apple.com/library/etc/redirect/WWDR/iOSUITransitionGuide domingo, 14 de julho de 13 32. Globalcode Open4education Pedro Milanez @pmilanez OBRIGADO! domingo, 14 de julho de 13