As principais novidades do iOS8 que você deve preparar-se para estudar!

0



Olá, depois de muito tempo sem postar algo por aqui, devido a novos projetos e novos rumos na carreira, fui obrigado a retomar (mais por empolgação mesmo) e escrever este post.

Junho deste ano começou com o mais importante evento da Apple para desenvolvedores, o WWDC. Eu acredito que este foi o evento mais empolgante de todos os anos (pelos que acompanhei de perto)!

Mesmo com o lançamento do iOS7 , que veio com uma nova cara visual, mas sem muitas funcionalidades novas além da barra de notificações, eu não havia me empolgado tanto.  E não é para menos, a Apple trouxe um pacotão de novidades , principalmente voltada aos desenvolvedores!

É muita coisa boa de uma só vez. De todas as novidades, eu destaco algumas que vão mudar alguns paradigmas :

Nova linguagem Swift

A que mais bombou no evento foi o Swift. uma nova linguagem para desenvolver em iOS e OSX, (que na minha opinião é a cara do ruby), foi anunciada!  Prometendo ter uma sintaxe mais simples e uma performance muito maior que o Objective-C, a linguagem permitirá maior flexibilidade e resultados.

TouchAPI

Eu já estava de olho nessa tecnologia de touch ID do novo iPhone 5S, mas faltava trazer isso aos desenvolvedores, o que a Apple finalmente fez. Agora, é possível começar a pensar em features mais avançadas em nossos apps iOS, já que teremos formas de identificar o usuário usando essa tecnologia de hardware.

Extensões !

Finalmente poderemos compartilhar features entre aplicativos, tanto documentos quanto conteúdos de páginas do Safari. As extensões vieram para atender a uma demanda reprimida dos desenvolvedores que não conseguiam executar recursos similares aos do concorrente Android.

HomeKit

O home kit me chamou bastante atenção, isso porque, vi ao longo de muitos projetos e demandas do mercado, necessidades de automação entre devices e o mundo externo. O home kit promete ser um protocolo criado pela Apple que facilita esta comunicação. É uma promessa, já que os dispositivos externos terão que ser pré aprovados pela Apple, ma já é um começo.


São muitas novidades que estão vindo, eu destaquei estas três mas tem muito mais, dependendo da área que você está habituado a focar seus apps (games, empresarial, automação ou social) , teremos muitas novas possibilidades, e quer coisa melhor para animar o desenvolvedor do que dar mais ferramentas para explorar sua criatividade  ?

Agora, vamos a um guia de estudos para as novidades do iOS 8 , em termos de prioridade :


1 ) Primeiro, você já deve ter marcado seus favoritos no app da WWDC para acompanhar os vídeos, que mais lhe interessa.

2 ) XCode6 : Comece pelas novidades , as novas ferramentas, o novo esquema de storyboards e etc. Será umas das primeiras coisas que recomendo.

3 ) Swift : Baixe o ebook da linguagem, comece a estudá-la, mas sem pressa. Saiba que o compilador vai entender as duas linguagens em seu projeto. Não precisa correr, pois penso que migrar um projeto por completo, até pelo tanto de libs auxiliares que precisamos, vai demorar um pouco ainda.

4 ) Observe o que melhorou nos frameworks tradicionais, Notifications, como Coredata e demais controladores.

5 ) O que deve mudar por default no iOS 8? Assim como no iOS7, verifique quais regras das views e outros detalhes merecem sua atenção para migrar projetos antigos para o novos, e manter compatibilidade entre ambos. Serão poucas.

6 ) Agora pode ir para as novas apis, e eu sugiro começar pelas Extensões, pois você poderá aplicar de imediato assim que sair o iOS8 , depois vá para as que mais lhe chamam atenção, como notificações e outras, fica a seu critério.


Bom este é apenas o início, tem muita coisa a ser estudada. Escolha a mais relevante para você e boa diversão!








iToffs Learn. Everyday.

0




iToffs Learn. Everyday. 

Este aplicativo destinado a Toffs Comunicação para iOS & Android tablets e smartphones, traz uma série de features, como notificações diárias inteligentes, compra dentro do aplicativo, conteúdo customizável pela nuvem e compartilhamento. 

Qur saber mais, acesse o portfólio no site : clicando aqui.


Post navigation