Alguma vez você já imaginou criar o seu próprio aplicativo para iPhone? Mesmo tendo pouca experiência com programação, saiba que é possível aprender conceitos básicos. A Unicamp (Universidade Estadual de Campinas) disponibiliza uma série de cinco cursos gratuitos oferecidos por meio da plataforma de ensino on-line Coursera.

Os cursos fazem parte da especialização Desenvolvimento e Design de Aplicativos para iPhone. O primeiro deles é Como criar um aplicativo para iPhone.

Saiba mais sobre cada curso e fique atendo às datas de inscrição:

1. Como criar um aplicativo para iPhone

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.

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

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.

3. Como aprimorar e monetizar seu aplicativo para iOS e Apple Watch

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.

4. Como criar jogos 2D para iPhone e iPad

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).

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

Neste projeto final você irá inventar o seu próprio aplicativo; prototipar a sua ideia; desenvolver o seu aplicativo; publicar o seu aplicativo na AppStore; e fazer a divulgação, marketing e acompanhar os dados de uso do seu aplicativo.

Veja também: