Desenvolvimento e Design de Aplicativos para iPhone Specialization

Starts Jul 17

Desenvolvimento e Design de Aplicativos para iPhone Specialization

Crie e publique aplicativos para iOS

Aprenda a transformar sua idéia em aplicativos e jogos iOS em apenas quatro cursos

About This Specialization

Crie um aplicativo iOS, publique na App Store e acompanhe seu desempenho no mundo. Este Programa de Cursos Integrados aborda os fundamentos de desenvolvimento iOS, incluindo programação em Swift, design de interfaces, e implementar e publicar um aplicativo na App Store. Tópicos avançados incluem persistência de dados, frameworks iOS, monetização e princípios de desenvolvimento de jogos. No Projeto Final, você irá aplicar as habilidades que você adquiriu para criar seu próprio aplicativo, publicá-lo na App Store e acompanhar seu uso.

Created by:

courses
5 courses

Follow the suggested order or choose your own.

projects
Projects

Designed to help you practice and apply the skills you learn.

certificates
Certificates

Highlight your new skills on your resume or LinkedIn.

Courses
Beginner Specialization.
No prior experience required.
  1. COURSE 1

    Como criar um aplicativo para iPhone

    Upcoming session: Jul 17 — Aug 28.
    Commitment
    1-2 horas por semana
    Subtitles
    Portuguese (Brazilian)

    About the Course

    Bem vindo ao primeiro curso do Programa de Cursos Integrados de desenvolvimento iOS da UNICAMP! Alguma vez você já imaginou criar o seu próprio aplicativo para iPhone, mesmo tendo pouca experiência com programação? Neste curso você irá conhecer a linguagem de programação Swift da Apple, fácil de aprender para programadores iniciantes e poderosa para programadores mais experientes! Irá conhecer também o Xcode, o ambiente de desenvolvimento da Apple, usado para criar aplicativos iOS. Basta você ter disponível um iMac ou MacBook, todas as ferramentas de desenvolvimento são gratuitas para serem baixadas. Você nem precisa ter um aparelho para testar seu aplicativo, o Xcode já vem com um emulador de iPhone e iPad! Além disso, também irá aprender alguns princípios de Design, para aprimorar seus aplicativos visualmente. Este curso é composto por várias videoaulas passo a passo, para você que tem pouca experiência com programação, ou já é um programador experiente mas não conhece o Swift ou nunca fez um aplicativo iOS, acompanhar as aulas e evoluir no seu próprio ritmo. Concluindo esse curso, você será capaz de desenvolver um aplicativo iPhone simples e aplicar princípios de Design. Estamos curiosos para ver os aplicativos incríveis que você irá criar! O que você está esperando? Junte-se a milhares de outros usuários e comece já a desenvolver seus próprios aplicativos para iPhone!
  2. COURSE 2

    Como criar aplicativos com múltiplas telas para iPhone e iPad

    Current session: Jun 26 — Aug 7.
    Subtitles
    Portuguese (Brazilian)

    About the Course

    Bem vindo ao segundo curso de desenvolvimento de aplicativos para iPhone e iPad. Quer fazer um aplicativo que navegue por múltiplas telas? Que apresente dados em tabelas? Que aceite diferentes gestos na tela? Ou quem sabe um aplicativo com diversos conteúdos em uma única tela com barra de rolagem? Se você respondeu "sim" para alguma dessas perguntas, esse é o curso ideal para você! Neste curso você vai criar um aplicativo capaz de navegar por múltiplas telas, verá como mostrar dados para o usuário através de tabelas e telas com rolagem, além de ver aqueles elementos comuns em diversos aplicativos de iPhone e iPad, como botões, controles, contadores e outros. Este curso é composto por várias videoaulas passo a passo, para você que tem pouca experiência com programação, ou já é um programador experiente mas não conhece o Swift ou nunca fez um aplicativo iOS, acompanhar as aulas e evoluir no seu próprio ritmo. Concluindo esse curso, você será capaz de desenvolver mais do que um simples aplicativo iPhone, podendo criar um aplicativo sobre o tema que desejar, quando desejar! O que você está esperando? Junte-se a milhares de outros usuários e desenvolva o seu próprio aplicativo!
  3. COURSE 3

    Como aprimorar e monetizar seu aplicativo para iOS e Apple Watch

    Current session: Jun 26 — Jul 31.
    Commitment
    4 semanas de estudo, 1 hora/semana
    Subtitles
    Portuguese (Brazilian)

    About the Course

    Bem vindo ao terceiro curso de desenvolvimento de aplicativos para iPhone e iPad. Quer fazer mais do que um simples aplicativo? Colocar fotos, videos e músicas em seus aplicativos? Ou quem sabe colocar mapa ou usar o mais novo relógio da Apple (Apple Watch) junto com o seu aplicativo de iPhone? Se você respondeu "sim" para alguma dessas perguntas ou se deseja aprender os passos para publicar o seu próprio aplicativo, esse é o curso tem as respostas para você! Neste curso você vai descobrir como colocar diversas funcionalidades no seu aplicativo iPhone ou iPad: colocar photos, músicas, videos, usar mapa, permitir que o aplicativo faça posts no facebook ou twitter e também como fazer um aplicativo do iPhone que conecte com o AppleWatch! Além de tudo, você irá ver passo a passo como publicar e monetizar seu aplicativo uma vez que ele estiver publicado na App Store. Este curso é composto por várias videoaulas passo a passo, para você que tem pouca experiência com programação, ou já é um programador experiente mas não conhece o Swift ou nunca fez um aplicativo iOS, acompanhar as aulas e evoluir no seu próprio ritmo. Concluindo esse curso, você será capaz de desenvolver um aplicativo iPhone com funcionalidades avançadas, criar aplicativos para Apple Watch, e também saberá como publicá-lo na App Store! O que você está esperando? Junte-se a milhares de outros usuários e publique o seu próprio aplicativo!
  4. COURSE 4

    Como criar jogos 2D para iPhone e iPad

    Upcoming session: Jul 3 — Aug 14.
    Commitment
    5 semanas de estudo, 2 horas/semana
    Subtitles
    Portuguese (Brazilian)

    About the Course

    Bem vindo ao quarto curso do Programa de Cursos Integrados de desenvolvimento iOS da UNICAMP! Alguma vez você já imaginou criar o seu próprio jogo para iPhone e iPad? ou aumentar o engajamento dos usuários de algum aplicativo seu, transformando-o numa espécie de jogo onde os usuários podem competir entre si para ganhar pontos e prêmios? Neste curso você irá conhecer os princípios de desenvolvimento de jogos, o SpriteKit - framework de criação de jogos 2D da Apple e o GameCenter - rede social de jogos da Apple. As ferramentas de Game Design que serão trabalhadas neste curso também serão úteis para incrementar aplicativos que não são jogos com mecânicas que permitirão aumentar o engajamento dos usuários de seu aplicativo (gamificação). Este curso é composto por várias videoaulas passo a passo, para você que tem pouca experiência com programação de jogos, ou já é um programador experiente mas não nunca fez um jogo iOS, acompanhar as aulas e evoluir no seu próprio ritmo. Concluindo esse curso, você será capaz de desenvolver um jogo para iPhone e iPad, e usar o GameCenter para aumentar a competição entre os jogadores, ou gamificar e engajar os usuários de um aplicativo que não é jogo. O que você está esperando? Junte-se a milhares de outros usuários e comece já a desenvolver seus próprios jogos para iPhone e iPad e disponibilizá-los para milhões de usuários e jogadores ao redor do mundo!
  5. COURSE 5

    Criando e publicando um aplicativo para iPhone e iPad na App Store

    Upcoming session: Aug 14 — Oct 9.
    Subtitles
    Portuguese (Brazilian)

    About the Capstone Project

    Agora que você já conhece as ferramentas necessárias para desenvolver um aplicativo para iOS, vamos à pratica! O objetivo deste projeto é criar um aplicativo, publicá-lo na App Store e acompanhar o desempenho dele no mercado. Para isso é necessário que você se inscreva no programa de desenvolvedor da Apple, o que requer um investimento de 99 dólares. Neste Projeto Final você irá: • Inventar o seu próprio aplicativo • Prototipar a sua idéia • Desenvolver o seu aplicativo • Publicar o seu aplicativo na AppStore • Fazer a divulgação, marketing e acompanhar os dados de uso do seu aplicativo Os conteúdos que você trabalhou nos quatro cursos desse programa de cursos integrados serão aplicados para que você tenha seu primeiro aplicativo disponível no mercado.

Creators

  • Universidade Estadual de Campinas

    A UNICAMP, Universidade Estadual de Campinas, tem como objetivo ser um centro acadêmico de excelência, produzindo mundialmente pesquisa básica e aplicada, proporcionando um alto padrão de ensino de graduação e pós-graduação, e servindo como um catalisador para o desenvolvimento econômico e social.

    A UNICAMP, Universidade Estadual de Campinas, é uma autarquia, autônoma em política educacional, com recursos orçamentários originados do Governo do Estado de São Paulo, no Brasil. Fundada em 1966, é uma instituição jovem, reconhecida nacional e internacionalmente por sua forte tradição no ensino em diversos níveis e em diversas áreas do conhecimento, em pesquisa de ponta, bem como em seus contatos e relações com a sociedade.

  • Eduardo Galembeck

    Eduardo Galembeck

    Professor
  • Danilo Marshall

    Danilo Marshall

    Engenheiro
  • Rodrigo Dias Takase

    Rodrigo Dias Takase

    Engenheiro

FAQs

More questions? Visit the Learner Help Center.