cocoa touch framework 8

Download Cocoa Touch Framework 8

Post on 01-Dec-2014

916 views

Category:

Mobile

2 download

Embed Size (px)

DESCRIPTION

Novidades do iOS 8 voltadas para os desenvolvedores por Henrique Morbin – iOS Developer

TRANSCRIPT

  • 1. Novidades do iOS 8 voltadas para os desenvolvedores por Henrique Morbin iOS Developer 8Cocoa Touch Framework

2. Quem sou eu? Henrique Morbin, 25 anos; Consultor Tcnico Mobile na Hewlett-Packard; Estudante de Matemtica pela UFRGS; 3 anos de experincia em iOS; 3. Alguns dos meus apps Ver portflio completo: http://morbix.com.br/resume/ 4. Layout 5. A mesma tela (View Controller) apresentada de forma diferente nos dispositivos View Controllers 6. A mesma tela modal (View Controller) apresentada de forma diferente nos dispositivos. Modal Presentations 7. Agora os tamanhos so representados por: Compact, Normal e Regular e no mais puramente por pixels Sizing 8. Adicionado novo elemento de referncia para a configurao do layout: Margin Left e Margin Right Margins Novos 9. Mudana de conceito: Device NO rotaciona mais, apenas altera o seu tamanho Rotation 10. Todos os mtodos referente a rotao foram descontinuados Rotation 11. Agora o componente de Buscas manipulado como uma tela e pode ser facilmente customizado Search Controller 12. Alert Controller substituindo os antigos Alert e Action Sheet. Alert Controller 13. Clulas das tabelas suportanto Auto Layout e com altura dinmica sem necessidade de clculo prvio Cells 14. Visual 15. Efeitos Blur e Vibrancy disponveis na API Visual Effects 16. Barras de navegao mais compactas em determinados casos Condensing Bars 17. Extenses 18. Possibilidade de conversar com outros aplicativos Extensions 19. Mas apenas em determinados contextos Extensions 20. Notificaes 21. Melhoria no sistema de notificaes remotas Push Notifications 22. Novos Frameworks 23. Acesso a documentos: Locais, iCloud e de fontes terceiras Document Picker Controller 24. Acesso ao lbum de fotos do usurio e customizao de filtros de imagem Photos 25. Acesso aos arquivos do iCloud CloudKit 26. Acesso s informaes extradas de acessrios voltados para a sade HealthKit 27. Acesso aos dispositivos de automao conectados HomeKit 28. API para utilizao do recurso Touch ID disponvel apenas no iPhone 5S Local Authentication 29. Melhorias no framework Core Location Core Location 30. Xcode 6 31. Xcode 6 32. Nova linguagem de programao para trabalhar com os frameworks Cocoa e Cocoa Touch Swift 33. Ambiente de programao sem necessidade de builds e com live preview dos resultados Playground 34. Um exemplo mais concreto do recurso Playground 35. Documentao do objeto simplesmente deixando o mouse em cima do cdigo Reference 36. Prvia em tempo de design com diferentes tamanhos de tela Live Preview Design Preview 37. Fontes customizadas em tempo de design (sim, isso ainda no tinha) Custom Fonts 38. Edio de Sprites direto no Xcode Sprites 39. Classes que indicam interface customizada sendo mostradas em tempo de design (storyboard), e com os atributos da classe como opes do editor de design (Object Inspector) IBDesignables & IBInspectables 40. Outro exemplo do recurso IBDesignables & IBInspectables 41. Debugger 42. Ajuda visual no debugger para o objeto de posio e tamanho (CGRect) Bounds 43. Ajuda visual no debugger para camadas (UIView) Images 44. Novo mtodo na API para customizar a sada da visualizao do debbuger Quick Look Object 45. Resultado da sada customizada Quick Look Object 46. Debugger para as camadas da aplicao (layers) Layers 47. Outro exemplo Layers 48. Teste unitrio com a durao de execuo como referncia de aprovao Performance Test 49. Entre em contato comigo Facebook: http://facebook.com/hgmorbin Portflio: http://morbix.com.br/resume GitHub: http://github.com/Morbix Blog: http://letsgodev.com E-mail: morbin_@hotmail.com Whats: 5181992194 50. Q&A 51. Obrigado