O documento resume as principais novidades e recursos do iOS 10, watchOS 3 e Swift 3, incluindo melhorias nas notificações, sugestões proativas, integrações com Siri e Maps, mudanças na API do Swift para deixar o código mais conciso e foco do watchOS 3 em melhorar o desempenho.
13. Notifications
• Notificações mais ricas: imagens, vídeos, mapas
• Ver imagens e vídeos expandidos, localização do
Uber, ouvir áudios
• Baseadas em localização, intervalo de tempo,
calendário ou push
• Várias integrações com 3D Touch
• Server Push
14. Proactive Suggestions
• O sistema promove sua app baseado no contexto
do usuário
• Sugestão do teclado (QuickType)
• Maps
• App Switcher
• Siri Interaction
15. Proactive Suggestions
1. Usuário entra no Yelp e vê um restaurante
2. Abre o Uber
3. Ao clicar no campo de destino, o teclado sugere a
localização do restaurante (QuickType)
16. Apple ❤ Developers
• Apple abriu 3 features do iOS 10 para apps de
terceiros se integrarem
• Maps
• Siri
• iMessage
18. Siri
• Apps podem se integrar com Siri
• Audio/video calling
• Messaging
• Sending or receiving
payments
• Searching photos
• Booking a ride
• Managing workouts
19. iMessage
• Sticker Packs
• Desenvolvedores podem criar apps para
o iMessage
• Loja de aplicativos para iMessage
21. Swift 3
• Open Source
• Código aberto em Dezembro/2015
• A comunidade sugeriu algumas das principais
mudanças do Swift 3
• Github, Mailing Lists
• Port do Swift para outras plataformas
22.
23. Swift 3
• API Naming
• MUITAS mudanças para deixar código mais
conciso
• Fim dos códigos verbose do Objective-C
27. Swift 3
• Migração facilitada
• Versão 2.3 para desenvolvedores ajustarem a
migração para a 3 conforme seu roadmap
• 2.3 = 2.2 + APIs e SDKs novos
• Futuro: Facilitar ainda mais a migração 3 -> 4
31. watchOS 3
• Foco em micro-interações
• Interações de até 2 segundos
• Novos componentes de interface que estimulam
um fluxo interno menor
• Complications atualizadas até 50x por dia
• Dock com snapshot atualizado da tela principal do
app
32. Mais informações
• iOS 10 Preview: http://www.apple.com/ios/ios10-
preview/
• iOS 10 Changelog: https://developer.apple.com/
library/prerelease/content/releasenotes/General/
WhatsNewIniOS/Articles/iOS10.html
• Swift Open Source: https://swift.org
• Propostas para o Swift: https://github.com/apple/
swift-evolution