tdc 2013 - novidades do ios 7
DESCRIPTION
Palestra ministrada no TDC 2013 com as novidades do iOS 7TRANSCRIPT
Globalcode – Open4education
Novidades do iOS 7
Pedro Milanez@pmilanez
domingo, 14 de julho de 13
Globalcode – Open4education
114novas classes
domingo, 14 de julho de 13
Globalcode – Open4education
679novos métodos
domingo, 14 de julho de 13
Globalcode – Open4education
917novas properties
domingo, 14 de julho de 13
Globalcode – Open4education
1conceito
domingo, 14 de julho de 13
Globalcode – Open4education
domingo, 14 de julho de 13
Globalcode – Open4education
3novas ideias
domingo, 14 de julho de 13
Globalcode – Open4education
ClarityClareza
domingo, 14 de julho de 13
Globalcode – Open4education
DelicadezaDeference
domingo, 14 de julho de 13
Globalcode – Open4education
Profundidade
domingo, 14 de julho de 13
Globalcode – Open4education
Mas isso que é o iOS 7?
Um novo design,na maneira de apresentar,na maneira de funcionar.
Agora é sobre o conteúdo e menos na Inter face.
Foco na Exper iência do Usuár io
domingo, 14 de julho de 13
Globalcode – Open4education
Adeus Skeumorfismo
Redução no uso de texturas e efe i tos em 3D que s imulam a rea l idade.
Camadas de informações organizadas de maneira lógica.
domingo, 14 de julho de 13
Globalcode – Open4education
Mudanças de TipografiaHe lvet ica Neue U l t raL ight
como fonte pr inc ipalMaior foco na T ipograf ia
Headline 1Headline 2
Subheadline 1 Subheadline 2Body
FootnoteCaption 1 Caption 2
domingo, 14 de julho de 13
Globalcode – Open4education
Conteúdo Full-screen
Full-Screen Content
domingo, 14 de julho de 13
Globalcode – Open4education
Botões sem bordas
Buttons Without Borders
domingo, 14 de julho de 13
Globalcode – Open4education
Pickers
Pickers
domingo, 14 de julho de 13
Globalcode – Open4education
A corrida começa novamente!
domingo, 14 de julho de 13
Globalcode – Open4education
“Se os desenvolvedores não querem aparecer desatualizados, eles vão precisar repensar sobre os principais aspectos de como o seu aplicativo funciona...” Evangelista UIKit da Apple
WWDC 2013
domingo, 14 de julho de 13
Globalcode – Open4education
Exemplo
Arrastar o dedo na parte in fer ior :
Spot i fy : abre o p layeriOS 7: abre o Not i f icat ion Center
! CONFLITO !
domingo, 14 de julho de 13
Globalcode – Open4education
Novidades de API’sText Kit
Headline 1Headline 2
Subheadline 1 Subheadline 2Body
FootnoteCaption 1 Caption 2
domingo, 14 de julho de 13
UIMotionEffects
Globalcode – Open4education
Novidades de API’sUIMotionEffects
domingo, 14 de julho de 13
Globalcode – Open4education
Novidades de API’sUIKit Dynamics
UIKit Dynamics
World View UIDynamicAnimator
UIDynamicBehavior
UIDynamicBehaviorView
View
domingo, 14 de julho de 13
Automatic Configuration
UI Dynamics
MFi location beacons
Guided Access API
New multitasking APIs
Sprite Kit
Directions API
New Core Image filters
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 profile support
AirDrop from Activity sheet
MFi game controllers
60fps video capture
Map tile overlays
Globalcode – Open4education
Novidades de API’s
Sprite Kit
domingo, 14 de julho de 13
Globalcode – Open4education
IDE atualizadaXCode 5
domingo, 14 de julho de 13
Globalcode – Open4education
IDE atualizadaXCode 5
domingo, 14 de julho de 13
Globalcode – Open4education
IDE atualizadaXCode 5
domingo, 14 de julho de 13
Globalcode – Open4education
IDE atualizadaXCode 5
domingo, 14 de julho de 13
Globalcode – Open4education
Integração Contínua
Geração automática do Build
Unit testing
Integração com a IDE
Code signing e archiving
Notificações de E-mail
BOTS
domingo, 14 de julho de 13
Globalcode – Open4education
Integração Contínua
Geração automática do Build
Unit testing
Integração com a IDE
Code signing e archiving
Notificações de E-mail
BOTS
domingo, 14 de julho de 13
Globalcode – Open4education
O que você deve fazer?Installed Base
iOS 693%
iOS 56%
Base instalada:
domingo, 14 de julho de 13
Globalcode – Open4education
O que você deve fazer?Compi le sua apl icação atual no iOS7 SDK
Foco na Exper iência do Usuár io - Desenhe sua nova interface!
Leia o iOS 7 UI Transit ion Guide
developer.apple.com/library/etc/redirect/WWDR/iOSUITransitionGuide
domingo, 14 de julho de 13
Globalcode – Open4education
Pedro Milanez@pmilanez
OBRIGADO!
domingo, 14 de julho de 13