DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

DevMedia Cursos

Marcar como favorito 31
Curso online

iOS: Introdução ao desenvolvimento mobile

Atualmente o iPhone, o iPad e o iPod touch são os principais dispositivo a serem considerados quando se pretende desenvolver aplicações e jogos para plataformas móveis. Com uma sólida base de usuários, que somam mais de duzentos milhões de dispositivos ao redor do mundo, o desenvolvimento de aplicações para iPhone, iPad e iPod touch é uma das habilidades mais desejadas pelo mercado atual que requer profissionais competentes. Com base neste contexto, este curso de iOS em vídeo aulas abordará desde a instalação do SDK para desenvolvimento em Macintosh até tópicos avançados de programação do Objective-C. Os tópicos abordados incluem: a instalação e configuração do ambiente, introdução ao Objective-C, explicação do modelo MVC e de como uma aplicação é desenvolvida com o iPhone SDK, criação básica de aplicações, uso de diversos elementos da interface gráfica (text fields, sliders, botões, listas, date time pickers, etc), aplicações multiview, manipulação de dados e arquivos, acesso ao acelerômetro, microfone, câmera e recursos de rede dentre outros tópicos. Focando no usuário iniciante que nunca programou no Macintosh, este curso apresenta passo a passo cada um dos exemplos e demonstrações utilizados durante as aulas, permitindo um acompanhado detalhado do que está sendo apresentado durante todas as vídeo aulas do curso. Todos os recursos utilizados no curso, tais como imagens, arquivos de projeto, código fonte e binários vão ser disponibilizados junto com as vídeo aulas. O curso é baseado no iPhone SDK 4 para o iOS 4 sendo demonstrado no Mac OS 10.6 (Snow Leopard). O curso se concentra no desenvolvimento de aplicações e não aborda aspectos de publicação na App Store e nem detalhes específicos para a programação de jogos.

  [VER MAIS DETALHES]
  • Arquitetura MVC

    • 5

      Arquitetura MVC

      Marcar como lido | Download

      Nesta videoaula veja a necessidade de separar os componentes em Modelo, Visão e Controle e discute cada um destes grupos em detalhes. A organização de componentes no estilo MVC é discutida do ponto de vista genérico e conceitual seguida pela maneira na qual as aplicações da plataforma iOS.

  • Usabilidade

    • 7

      O iOS HIG (iPhone Human Interface Guidelines)

      Marcar como lido | Download

      Nessa videoaula veremos um dos princípios mais importantes para quem desenvolve aplicações para a plataforma iOS: a usabilidade. Todos os dispositivos da plataforma iOS (iPhone, iPad e iPod) possuem características diferentes e a Apple recomenda que a usabilidade e a estética m priorizadas para que a experiência do usuário agradável.

  • Hardware

    • 8

      Aplicações com hardware externo no iOS

      Marcar como lido | Download

      Nessa videoaula veremos diversos exemplos de hardwares externos que podem ser conectar em dispositivos iOS, tais como docks e cases, para que novas aplicações em diferentes contextos possam se beneficiar dos recursos computacionais proporcionados pelo iPod, iPhone e iPad.

  • Eventos

    • 9

      Conectando a interface ao código

      Marcar como lido | Download

      Nessa videoaula mostra como criar um IBOutlet e um IBAction simples para um controle UILabel e um Round Rect Button, respectivamente. A partir destas conexões é possível modificar as propriedades do UILabel via código.

  • Protocolos

    • 16

      Janelas de alerta

      Marcar como lido | Download

      Nessa videoaula veremos as janelas de diálogo, como utilizar protocolos no ObjectiveC e gravar mensagens no log de debug. As janelas de diálogo no iOS servem para apresentar alguma notificação rápida e curta.

    • 17

      Mostrando Action Sheets

      Marcar como lido | Download

      Nessa videoaula veremos o action sheets na plataforma iOS para solicitar a confirmação de ações do usuário. A classe UIActionSheet permite que uma aplicação da plataforma iOS apresente na região inferior da interface

  • Controles

    • 18

      Dados com o TableView

      Marcar como lido | Download

      Nessa videoaula vamos ver como mostrar dados em uma lista com apenas uma coluna através do controle Table View. Este controle tem como função mostrar dados no formato de uma lista com apenas uma coluna muito útil.

    • 20

      Controle PickerView

      Marcar como lido | Download

      Nesaa videoaula apresenta como mostrar e selecionar um entre vários elementos através do controle PickerView. Este controle tem como função mostrar dados no formato de uma lista com uma ou várias colunas, chamadas de Components, similar ao controle Radio Button de aplicações desktop.

    • 21

      Controle ScrollView

      Marcar como lido | Download

      Nessa videoaula apresenta como habilitar o gento de pinça (pinch) para aumentar ou diminuir (zoom) o tamanho de uma imagem através dos controle UIScrollView e UIImage. Este controle tem como função mostrar permitir a visualização de outras Vises (view) que não aparecem por completo na interface da aplicação.

    • 22

      Controle TextView

      Marcar como lido | Download

      Nessa videoaula veremos como capturar muitas linhas de texto através do controle TextView. Este controle tem como função permitir que o usuário digite mais de uma linha de texto em um controle, algo muito utilizado em campos do tipo comentário.

    • 23

      Google Maps e Controle MapView

      Marcar como lido | Download

      Nessa videoaula veremos como mostrar um mapa do Google Maps na plataforma iOS através do controle MapView. Este controle tem como função mostrar e permitir a navegação em mapas de acordo com a interface do Google Maps.

    • 26

      Web View

      Marcar como lido | Download

      Nessa videoaula veremos como montar uma aplicação que mostra uma página na internet através do controle Web Biew. Este controle tem como função replicar o que o browser da plataforma iOS (geralmente o Safari) faz dentro de uma aplicação.


>> Este curso está em andamento <<

web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03