Adicione Push Notifications aos seus Apps iOS (Português)

Aprenda como criar um App iOS que recebe Push Notifications de forma simples e descomplicada!
3.5 (4 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
52 students enrolled
$20
Take This Course
  • Lectures 11
  • Contents Video: 39 mins
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2015 Portuguese

Course Description

Você é desenvolvedor iOS e quer fazer sucesso na App Store? Este curso é pra você!

O que vou aprender?

A desenvolver Apps que recebem Push Notification de forma simples e descomplicada.

Você aprenderá de forma simples como realizar todas as etapas desde as configurações do Member Center da Apple (Certificados e Provisioning Profiles) até a parte de código no Xcode.

E onde posso aplicar isto?

Em seus projetos de desenvolvimento de aplicativos. Apps com Push Notification tem estatística muito maiores de engajamento dos usuários e geram entre 60 e 70% a mais de receita aos desenvolvedores.

Adicionando Push Notifications, seus Apps ficam mais sociais. Usuários serão ativados a usar seu App com mais frequência e seus aplicativos terão um aumento exponencial na utilização e na geração de receita.

Push Notifications são complicadas. Você precisa gerar certificados, criar perfis, configurar seu App e etc. Nossa missão é descomplicar este processo! Você terminará o curso capaz de realizar todas as configurações necessárias e enviar push notifications sem gastar nada!

Como funciona o curso?

O curso é dividido em duas etapas, uma teórica e outra prática. A teórica dá informações preciosas para que você implemente com sucesso uma estratégia de push notification em seus apps. A prática põe a mão na massa e descomplica o processo de enviar push notifications.

No curso, descomplicamos o processo de gerar certificados e configurar a interface com a APN (Apple Push Notification) API. Em poucos passos, você conseguirá configurar os certificados e começar a enviar push notifications.

E, a melhor parte é que...

Este curso foca no uso de ferramentas mBaaS (Mobile Backend as a Services) TOTALMENTE GRATUITAS. Ou seja, você não precisará pagar por servidores, hosting e não terá nenhum custo para enviar push notifications aos seus usuários!

What are the requirements?

  • O aluno precisa possuir uma conta de desenvolvedor iOS
  • O aluno precisa baixar e instalar o Xcode

What am I going to get from this course?

  • Criar um aplicativo que recebe push notifications
  • Criar e configurar os certificados necessários para o envio de push notifications
  • Envolver e ativar os usuários de seu App enviando Push Notifications relevantes e contextualizada

What is the target audience?

  • Desenvolvedores iOS de Iniciantes a Experientes que gostaria de adicionar Push Notification aos seus Apps
  • Desenvolvedores que possuem Apps publicados na App Store
  • Desenvolvedores que estão desenvolvendo seu primeiro App

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Parte Teórica
00:45

Nesta lição, você receberá boas vindas ao curso, uma apresentação sobre o instrutor e uma breve apresentação sobre os objetivos do curso.

02:47

Nesta lição, você aprenderá o que é uma Push Notification, quais seus tipos de interface e seus formatos.

04:30

Nesta lição, você verá um pouco sobre as boas práticas em push notifications bem como sobre as Review Guidelines da Apple e sobre a documentação online para desenvolvedores.

3 questions

Teste seus conhecimentos sobre as últimas lições neste quiz! Boa sorte!

Section 2: Parte Prática
04:05

Nesta lição, você conhecerá o Parse, ferramenta de mBaaS importante para o envio de push notifications e criará sua conta de usuário

04:53

Nesta lição, você autenticará o seu App com o Parse.com e iniciará o processo de criação dos certificados para o envio de Push Notifications.

Não deixe de consultar o Tutorial em PDF anexo a esta aula.

04:49

Nesta lição, você concluirá a geração dos certificados e perfis e enviará o seu primeiro Push Notification.

Não deixe de consultar o Tutorial em PDF anexo a esta aula.

03:25

Nesta lição, aprenda a adicionar o Parse SDK e a configurar Push Notifications em um App já existente!

Não deixe de consultar o Tutorial em PDF anexo a esta aula.

04:17

Nesta lição, você aprenderá a subscrever seus usuários a canais (Channels) e enviar Push Notifications para canais específicos. Aprenderá ainda como cancelar a subscrição de canais e como enviar Push Notifications para um ou múltiplos canais específicos.

Para enviar push notifications para um único usuário, você deve, criar um canal para cada usuário. Se o seu App possuir um controle de acesso via login, o canal de cada usuário pode ser seu próprio user id, seu login, ou até o seu e-mail. Daí em diante, basta enviar Push Notifications para o canal específico do usuário.

04:35

Nesta lição, você aprenderá o que precisa fazer para enviar o seu App com Push Notifications para análise da App Store. Você precisará, basicamente, refazer os passos de geração de certificados SSL e Provisioning Profiles, desta vez, para o ambiente de Distribution / Produção.

02:41

Nesta última lição do curso, deixo alguns comentários, recomendações e um pouco de informações para que vocês pensem e reflitam.

Muito obrigado por participar deste curso!

Até breve!

01:47

Em uma breve revisão, veremos em resumo tudo que foi aprendido nas ultimas aulas.

Finalizo o curso com meus mais sinceros agradecimentos! Muito obrigado e até a próxima.

4 questions

Teste seus conhecimentos sobre as últimas lições neste quiz! Boa sorte!

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Manoel Costa, Gerente de Projetos PMP

Olá! :)

Quem sou eu?

Formado em Sistemas de Informação (2005), trabalhei por 7 anos em uma multinacional mexicana, com foco na implementação de soluções para a indústria, automação industrial, métricas da indústria, qualidade e etc.

Trabalhei em 3, dos 5 continentes. Aprendi idiomas. Conheci muitos lugares e pessoas.

Atualmente

Hoje, sou desenvolvedor iOS desde janeiro de 2012, tenho mais de 50 apps publicados na App Store e, em conjunto, estes Apps já foram baixados mais de 2.000.000 de vezes.

Passo meus dias quebrando a cabeça em como criar apps que mudem, ajudem, impactem as vidas das pessoas, dos usuários!

Criei alguns apps de sucesso, que alcançaram as primeiras posições da App Store brasileira e de vários países da Europa. Por exemplo: O MustacheMe!, aplicativo de humor que faz uso de realidade aumentada para adicionar bigodes "Like a Sir" à face do usuário. Este App foi usado pelo o Neymar, que postou uma foto usando o app em seu Instagram pessoal. O sucesso foi imediato e o App foi baixado por mais de 250 mil usuários naquele dia.

Também criei o Scarpin, primeira rede social de moda para dispositivos móveis do Brasil. Focada no "Look do Dia", o Scarpin permite a postagem de fotos e a criação de tags para cada peça de roupa usada. Estas tags identificavam as marcas e modelos das peças. A rede social alcançou a marca de 60 mil usuários em 6 meses.

Educacional

Atualmente, participo de projetos educacionais diversos, focando no ensino das tecnologias Apple para alunos de todo o mundo. Sou especialista em Objective-C, Swift e sinto um prazer enorme ao transmitir conhecimento sobre estas tecnologias!

Criei cursos para diversas plataformas de ensino MOOC (Massive Open Online Course) e ministrei muitos cursos presenciais.

Ready to start learning?
Take This Course