Beruflich Dokumente
Kultur Dokumente
DE FÉRIAS INTRODUTÓRIO
PLANO DE ENSINO
CURSO: Desenvolvimento de aplicativos para iPhone em Swift 4 (iOs 11) Curso de Férias
Introdutório
PROFESSOR: Aécio Marques Teixeira
CARGA HORÁRIA PROGRAMAÇÃO PARA IPHONE/IPAD: 18 horas curso
EMENTA
- Componentes visuais mais usados em aplicativos (botões, caixas de texto...)
- Padrão de desenvolvimento comercial
- Banco de dados simples e robusto
OBJETIVOS
GERAL
Levar o aluno a compreensão elementar dos principais conhecimentos exigidos no mercado
para elaboração de um aplicativo
ESPECÍFICO
- Entender como funcionam internamente os componentes da programação para iPhone
- Desenvolver o hábito de programação em padrões comerciais
- Usufruir dos serviços de retenção de dados para comodidade do usuário
CONTEÚDO PROGRAMÁTICO
Aula 01 – Apresentação do cronograma do curso, demonstração das normas da escola,
download da IDE Xcode, configuração da ferramenta e alimentar o banco de dados com
informações dos alunos para comunicação mais eficiente durante o curso.
Aula 02 – Regras de nomenclatura para componentes visuais do iPhone, conhecendo as
barras de ferramentas do Xcode, aplicações que usam Labels, TextFields, Sliders e Buttons
Aula 03 – Aplicações que usam Picker View e padrão de programação comercial MVC
Aula 04 – Detectar se o aplicativo esta rodando em um iPhone ou iPad e construir um
aplicativo multi-tela
Aula 05 – Salvando dados no aplicativo usando banco de dados robusto Core Data
Aula 06 – Continuação banco de dados com Core Data
METODOLOGIA DE ENSINO
O curso é ministrado através de aulas expositivas, atividades práticas em laboratório, filmes,
exercícios feitos em casa, leituras em casa e atividades individuais ou em grupos
INTERDISCIPLINARIDADE
O curso tem interdisciplinaridade com lógica de programação, programação orientada a
objetos, programação web em PHP, interface homem máquina e banco de dados
REFERÊNCIAS
Básica
1. LECHETA, Ricardo R. Desenvolvendo para iPhone e iPad. 4a Ed. São Paulo: Novatec, 2016
2. ALBANO, Ricardo S. Programação em Linguagem C. Ciência Moderna
2. BARRY, Paul; GRIFFITHS David. Use a Cabeça Programação. Santa Catarina: Alta Books,
2008
3. SILVEIRA, Guilherme; JARDIM, Joviane. Swift programe para iPhone e iPad. São Paulo:
Casa do Código, 2015.
Complementar
1. LECHETA, Ricardo R. Desenvolvendo para iPhone e iPad. 3a Ed. São Paulo: Novatec, 2015
2. LECHETA, Ricardo R. Desenvolvendo para iPhone e iPad. 2a Ed. São Paulo: Novatec, 2014
3. BARRY, Paul; GRIFFITHS David. Use a Cabeça Programação. Santa Catarina: Alta Books,
2008
4. BEIGHLEY, Lynn. Use a Cabeça SQL. Santa Catarina: Alta Books, 2008
5. Tutorial para Swift 2 – aplicativo para iPhone e iPad
Aplicativo do Curso na Google Play – Curso Swift 4
https://play.google.com/store/apps/details?id=br.com.blogspot.professoraecio.tsw4
Aplicativo do Curso na Apple Store – Curso Swift 4
https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1
341018450&mt=8
ÁREA DE ATUAÇÃO
Ao findar o curso o aluno terá competências para trabalhar como profissional autônomo na
área de desenvolvimento de aplicativos para iPhone e iPad nativamente e podendo também
trabalhar em fábricas de software.
REMUNERAÇÃO
O salário médio para Desenvolvedor iOS é de R$ 5.088/mensal. O salário pode variar de R$
800 a R$ 14.823
DÚVIDAS FREQUENTES
P: Eu preciso saber programar antes de fazer o curso?
R: Não necessariamente, o curso possui um módulo de lógica de programação para
nivelamento.
P: Preciso ter um MacBook ou iMac para desenvolver um aplicativo?
R: É interessante que tenha, existem meios alternativos para simular o sistema do Mac mas
o resultado não é muito satisfatório e nem todos os computadores suportam fazer tal
operação.
P: Preciso ter um iPhone para fazer o curso?
R: Também é interessante, embora várias simulações do curso possam ser feitas
diretamente do simulador que o Xcode possui, algumas operações necessitam de um
aparelho físico original da Apple.
P: O que é preciso para publicar um aplicativo?
R: É necessário ter uma conta de desenvolvedor na Apple, seu custo anual de 99 dólares.
P: O programa usado para desenvolver aplicativos é pago? Roda no Windows?
R: O programa é gratuito, não roda no Windows somente no Mac.
P: Gostaria de ter uma referência de quais aplicativos o professor já fez, quais são?
R: Abra o aplicativo “App Store” no seu iPhone e procure por “professor aecio” aqui você
verá os principais aplicativos que o professor desenvolveu e estão no nome dele, outros
projetos que o professor participou mas os apps não estão no nome dele você pode
encontrar procurando por “every app balada” e “fasam”.