Wishlisted Wishlist

Please confirm that you want to add Aplicativos para iOS com Swift to your Wishlist.

Add to Wishlist

Aplicativos para iOS com Swift

Aprenda Xcode e Swift! Transforme suas idéias em apps para iPhone e iPad, para distribuir na maior loja de app do mundo
4.6 (57 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.
1,051 students enrolled
Created by Tito Petri
Last updated 5/2015
Portuguese
Free
Includes:
  • 4 hours on-demand video
  • 16 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
Desenvolva do zero seus proprios aplicativos para iPhone e iPad
Aprenda os conceitos basicos de logica e programacao
Desenvolva usando a linguagem mais simples e moderna da Apple, o Swift
View Curriculum
Requirements
  • Familiaridade com o sistema MacOS e dispositivos iPhone e/ou iPad
Description

Atenção!!! 

*ESTE CURSO GRAVADO UTILIZANDO O XCODE 6 E O SWIFT 1!  


Aprenda em 30 aulas curtas e objetivas a programar para Iphone e Ipad utilizando a linguagem de programação Swift e o Compilador iOS XCode.

Entenda como funcionam os principais recursos do Hardware da Apple para aplicar o conhecimento em seus próprios projetos. Ao longo do curso criaremos diferentes mini-aplicativos.

  • Sistema de Geo-Localização com Mapas.
  • Acelerômetro do aparelho como Controle.
  • Recursos de Vibração e Touch.
  • Conexão com as Redes Sociais (Facebook SDK, Twitter, Instagram)
  • Àudio, Vídeo e Conteúdo externo dentro do seu app.

Uma abordagem Simples e Eficaz

A demanda por aplicações inteligentes é grande na Appstore e a Criatividade-Nata dos Brasileiros têm de ser explorada para suprir essa necessidade.

Utilizando a Linguagem de Programação Swift você terá liberdade para criar protótipos e apps ‘pronto para distribuição’ sem ser barrado pela dificuldade de algumas Linguagem de Programação.

As aulas são narradas em Português (do Brasil), de forma clara e com ênfase nos termos corretos e utilizados no mercado de Desenvolvimento.

Este é um Curso para novos Desenvolvedores (Games ou Apps).

São cerca de 35 aulas, totalizando 3 horas e meia de conteúdo, cuidadosamente editados para que a informação seja entendida de forma clara pelos iniciantes em programação de apps.

Cada mini-aplicativo será criado do ínicio ao fim, mostrando os conceitos básicos de Programação e Lógica. Você entenderá o que são termos como Variáveis, Array, Condições IF e Case, Laços de Repetição For e While, etc. Esse conhecimento você poderá carregar para outras linguagens mais complexas como Java e C++.

Ao mesmo tempo que demonstra a Lógica da Programação esse curso ensina a como trabalhar com o sistema operacional iOS e o Hardware da Apple: criar uma aplicação que usa fotos da Câmera ou da Biblioteca de imagens ou outra que usa os recusos de In-App Purchases para que você faça a monetização de seus aplicativos. Todos os principais recursos disponíveis aos Desenvolvedores de iOS serão mostrados nesse Curso.

As aulas foram criadas para que você assista o vídeo, faça uma pausa e crie seu próprio exemplo, aprendendo na prática, no seu próprio computador. Você também pode baixar e modificar os exemplos ensinados no Curso.

Completar esse Curso lhe dá Conhecimento e Direções para transformar suas idéias em protótipos e apps, prontos para serem distribuídos e comercializados na maior rede de aplicativos da Internet.

Who is the target audience?
  • Pessoas que tem o desejo de realizar seu projeto ou ideia atraves de um app
  • Programadores e desenvolvedores que nao conhecem o XCode ou o Swift
  • Pessoas que nunca programaram e desejam entender um pouco de logica e programacao
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 62 Lectures Collapse All 62 Lectures 04:21:20
+
Download dos arquivos utilizados no curso
1 Lecture 00:07
Baixar Arquivos
00:07
+
Baixando, Instalando e Configurando o Xcode
5 Lectures 03:46

Vamos baixar e instalar o Xcode, que é a ferramenta necessária para criarmos nossas aplicações em iOS.

Baixando e Instalando o Xcode
00:48

Nesta aula vamos aprender a gerar a chave da assinatura de um Mac OS.

Gerando a Chave e um Certificado
00:54

Criando o App ID
00:21

Adicionando um Device (iPhone ou iPad)
00:29

Criando um Provisioning Profile
01:13
+
Licoes de Xcode
27 Lectures 03:25:24

Nesta primeira aula vamos conhecer um pouco das janelas da interface do XCode 6 e compilar nossa primeira aplicacao no simulador

Xcode - Hello World
04:05

Vamos aprender a customizar o icone e tela de apresentacao do nosso aplicativo

Icones e Splash Screen
06:31

Vamos aprender a criar uma imagem um botao um texto e implementar a primeira interatividade usando os outlets e actions

Imagem, Texto, Botao, Outlet e Action
10:38

Uma pequena introducao ao uso de variaveis e do novo recurso do XCode, os Playgrounds

Variaveis
06:18

Manipulando listas e diciionarios de dados

Arrays e Dicionarios
04:30

Nesta aula vamos usar um segment control e configurar suas acoes usando lacos de condicao if/else e switch

Condicoes If e Case e botao Segmento
07:04

Nesta aula vamos aprender a utilizar lacos de repeticao LOOP e WHILE que vai ser util para para executar tarefas grandes ou repetitivas

Lacos de Repeticao For e While
07:02

Vamos trabalhar com layouts de tela, Navigation controller e Tab Bar itens para navegar atraves de diferentes telas de nosso aplicativo

Storyboard e Tab Bar
10:08

nesta aula vamos conhecer sobre os recursos de layout do XCode para trabalhar com varias resolucoes de tela diferentes

Auto Layout e Constraints
05:14

Vamos trabalhar com storyBoards e segues para trocar dados entre as passagens de telas

Storyboard e Segues
09:08

vamos criar um relogio usando o NSTimer e um menu de tabItens com botoes de acao play pause e reload

Relogio
08:59

nesta aula vamos trabalhar ocm as WebViews que sao janelas para carregar uma pagina em HTML, um video do YouTube ou um video Streaming

Web Views
05:25

Carregando e tocando um video local, de dentro do app, em formato .mp4

Video Local
03:52

Utilizando os recursos da biblioteca de fotos e camera para carregar e inserir imagens dentro do app

Fotos da Camera ou Biblioteca de Images
06:48

Trabalhando com alerta / alarme do iPhone e iPad

Alertas
04:44

Animando a janela de uma view e executando uma animacao de sequecia numerada de imagens

View Animation e Sequencia de Imagens
07:49

Trabalhando com o teclado do iPhone e usando a uiview animation para nao ocultar os textos

Teclado
09:30

Trabalhando com o frameWork MapKit e a API do Google Maps e obtendo a localizacao do usuario usando a classe CoreLocation

Mapas e Localização
11:43

Detectando gestos e Inputs do usuario como swipe, shake, touch, longpress (deslizar o dedo, tocar, pressionar por um longo tempo, chacoalhar o aparelho)

Gestos e Inputs
05:48

Nesta aula vamos trabalhar com a musica de fundo em loop e disparar efeitos sonoros

Musica e Sons
04:44

Usando os recursos de acelerometro e vibracao do aparelho

Acelerometro e Vibração
05:09

Nesta aula vamos aprender a salvar e carregar dados em um aplicativo

Load e Save Data
04:09

Vamos aprender a trabalhar com listas e tabelas

Table View Básico
09:42

Vamos aprender a adicionar e excluir celulas na nossa tabela

Table View Add e Delete
09:29

Vamos criar uma aplicacao um pouco mais complexa que envolve uma tabela com imagem e icones customizados e uma tela de detalhes de acordo com a opcao escolhida

Table View Detalhes e Custom Cell
18:59

Nesta aula vamos aprender a fazer um simples post nas redes socais (Face / Twitter)

Facebook e Twitter Post com Social Framework
05:45

Nesta aula vamos aprender a configurar o Facebook SDK. Primeiro vamos configurar o portal de desenvolvedor do Facebook, depois trablhar com o frameWork do facebook para o iOS para logar e acessar o perfil e dados do usuario.

Facebook SDK
12:11
+
Aulas Bonus
6 Lectures 00:16

Detectando gestos do usuario. Pinch rotate drag swipe (deslizar arrastar girar)

Gestos
00:03

Gradientes
00:01

Acessando informacoes de regionalizacao do app para saber de onde o aplicativo foi baixado e configurar linguas/dados de acordo com os paises

Linguas e regioes
00:04

Hora Local
00:02

Usnado o evento de multi-touch para detectar mais de um toque na tela ao memso tempo

Multi Touch
00:02

SK Store Product View
00:02
+
Publicando na App Store com Xcode 6.1
16 Lectures 25:10
Download do Projeto Final - Jogo do Felpudo
00:02

Revisao do projeto final - Jogo do Felpudo
00:32

Download dos Icones e SplashScreen
00:02

Adicionando Icones e SplashScreen
04:11

Developer Portal - Criando App ID
01:55

Developer Portal - Criando os Provisioning Profiles
02:36

Instalando Provisioning Profiles e Certificados
03:28

Itunes Connect - Criando um novo App
01:50

Download das Telas do Itunes Connect
00:03

Itunes Connect - Adicionando as Imagens da App Store
01:21

Itunes Connect - Descricoes do Aplicativo
02:35

Itunes Connect - Configurando o Preco
00:45

Revisao do Processo e Archive do Projeto
01:46

Validando o Archive com a App Store
00:37

Submetendo o Archive para App Store
01:46

Itunes Connect - Enviando o App para Revisao
01:40
+
In-App Purchases com StoreKit Framework
7 Lectures 23:52
Configurando InApp Purchases - Itunes Connect
03:00

Criando um usuário de teste - Sandbox
04:17

Iniciando o Projeto
05:12

Botoes e Labels - Outlets e Actions
01:55

Implementando o StoreKit Framework
06:08

Testando no Device
03:18

Download Exemplo In App Purchases com StoreKit
00:02
About the Instructor
4.2 Average rating
2,452 Reviews
17,667 Students
16 Courses
Programador

Especialista em Educação e Desenvolvimento de Software há mais de 10 anos.

Trabalhei na Universidade de São Paulo em projetos educativos de Realidade Virtual.

Lidero a equipe de desenho animado da TV Cultura, onde desenvolvemos séries de animação, jogos e aplicativos.

Lecionei o curso de animação em 3D Studio Max em uma grande escola de Computação Gráfica de São Paulo, ensinando modelagem e rigging de personagens para filmes e jogos digitais.

Sou o criador da propriedade intelectual Segredos da Floresta. Projeto infantil independente de jogos para smartphones e tablets, que tem como principal objetivo, ensinar sobre cultura, biodiversidade, lendas e folclore do Brasil. Disponíveis na appStore e Google Play

Atualmente busco me aperfeiçoar no desenvolvimento para plataformas mobile iOS e Android.

Tento conhecer todo tipo de tecnologia que possa acrescentar algum recurso ou imersão a mais ao meu app, como a Realidade Aumentada / Augmented Reality, a bolinha-robô Sphero, os códigos invisíveis TouchCodes, periféricos BlueTooth, frequencímetro Polar, QR Codes, Drones, Arduino, impressora 3D, e a nova onda dos wearable devices e smart glasses como Apple Watch e Google Glass.

Espero um dia conseguir entender e juntar um pouco de cada uma dessas tecnologias.

Minha filosofia é a de que "Nós desenvolvedores de games e apps, podemos nos divertir e ao mesmo tempo usar nossas habilidades para melhorar o mundo e torná-lo mais divertido!".

Criei este portal de cursos em português no Udemy, pois gostaria de espalhar para o público brasileiro meus conhecimentos sobre o assunto de forma prática barata e eficiente!

Se quiserem conhecer alguns trabalhos mais recentes, visitem meu Instagram @titopetri Twitter ou Facebook.

__________________________________________________________

Linguagens de Programação, Softwares e Especialidades Técnicas:

. Criação de personagens com o 3DStudio Max (Modelagem, Rigging, Animação)

. Gosto de criar Ferramentas, Plugins e Scripts em MaxScript que agilizam a produção e facilitam a vida dos usuários do 3DStudio Max.

. Desenvolvimento em XCode (ObjectiveC / Swift / SpriteKit).

. Desenvolvimento em Flash (ActionScript 3.0 / Papervision3D / FLARToolKit).

. Desenvolvimento em Unity3D (C# / Qualcomm Vuforia / PlayMaker).

. Desenvolvimento de Games para iOS Android e Web na Stencyl Game Engine.

Report Abuse