Aprenda como desenvolver apps mobile utilizando as mais diversas tecnologias e frameworks. Além do desenvolvimento de app Android de forma nativa, você também contará com frameworks como Ionic, React Native, Cordova e Xamarin. Atualmente, aprender a programar aplicações mobile tornou-se uma necessidade de toda empresa.
Neste curso, vamos continuar os estudos sobre Android, dessa vez focando na parte prática onde vamos criar do 0 um jogo da velha utilizando elementos nativos da UI e aprendendo a lidar com eventos.
Neste curso vamos aprender a como trabalhar e consumir uma API utilizando Android através de diversas libs mais utilizadas no ecossistema android.
Nesta segunda parte do curso, vamos criar o nosso aplicativo nativo onde iremos consumir a API financeira criada na primeira parte e aprender a trabalhar baseado na documentação disponibilizada e consumir os principais endpoints para fazer nosso aplicativo funcionar. Nessa etapa vamos trabalhar com a criação dos layouts para serem consumidos mais tarde.
Nesta primeira parte do curso, vamos criar uma pequena API financeira usando o framework PHP Laravel. Esta API será compartilhada por muitos usuários, então mostraremos como trabalhar com aplicações multi-inquilinos (multitenancy). Além disto vamos trabalhar com repositórios, validações, serializações, e documentação da API.
Neste curso, apresentaremos o Ionic Native. Mostraremos como utilizá-lo e testaremos alguns serviços nativos do celular que a ferramenta nos permite acesso.
Neste curso, ensinaremos a trabalhar com os mais diversos tipos de Layout no Android studio, para tornar a sua aplicação responsiva e usável, nos mais diversos tipos de dispositivos. Durante o curso, você vai aprender na prática como trabalhar com o Constraint Layout, para a criação de layouts que se adaptam na maioria dos dispositivos Android.
Neste curso, mostraremos como salvar dados utilizando a tecnologia Realm. É uma das formas mais modernas e robustas de persistir dados, localmente, no dispositivo do usuário. Além disso, ensinaremos como trabalhar com o componente Recycler View, enquanto criamos um CRUD do zero com Realm.
Neste curso, mostraremos como acessar e manipular os recursos nativos de um dispositivo Android, tais como: câmera, GPS, galeria de imagens e vídeos, vibração, alarmes e lista de contatos, utilizando o Android Studio e Java. Além disso, iremos debater assuntos como: permissões, providers e intents.
Neste curso, mostraremos como criar o iniciar no desenvolvimento de aplicativos móveis, utilizando o Apache Cordova. Apresentaremos o Cordova, seus principais comandos e como utilizar plugins para ter acesso à recursos nativos do dispositivo. Ensinaremos como configurar um emulador, gerenciar as plataformas e como ativar e trocar splash screens e ícones.
Nesse curso, vamos dar continuidade ao aprendizado com o Android, dessa vez nós iremos aprender a lidar com múltiplas telas e recursos do celular como o banco de dados SQLite disponível em grande maioria dos sistemas operacionais android atuais e para finalizar, criaremos um aplicativo colocando em pratica todo aprendido das aulas.
React Native é uma tecnologia que permite construir aplicativos móveis para iOS e Android, utilizando o famoso framework JavaScript React. Além disso, ele possui um grande diferencial em relação à outras tecnologias pois, através do React Native, conseguimos criar projetos nativos, utilizando features e componentes nativos presentes nos sistemas operacionais que ele suporta.
Neste curso, iremos aprofundar em mais componentes do Ionic Framework 3, como: abas, menus, segmentos etc. Além disto, veremos como integrar de forma transparente (checkout transparente) um aplicativo mobile com o sistema de pagamentos do PagSeguro da UOL.
Você aprenderá a criar aplicativos nativos para o sistema mobile mais utilizado do mundo. Para isso, utilizaremos a plataforma Java, juntamente com o SDK do Android. Iniciaremos nossos estudos sobre esse grande ecossistema, aprendendo o básico de tudo que é necessário para começar a criar nossos apps.
Neste curso de Ionic vamos aprender um pouco sobre o Ionic Native enquanto criamos um app que irá ter acesso a camera e galeria do celular enquanto registra as fotos em um banco de dados SQLite e listar esse registro em outra página, iremos trabalhar com o Platform, ActionSheetsController, FilePath, Ionic Generator e rodar tudo no emulador com live reload.
Neste curso, daremos os primeiros passos no desenvolvimento híbrido, usando Ionic. Criaremos um projeto com template Tabs, entenderemos a estrutura do Ionic, veremos um exemplo simples de listagem de dados com base em um servidor RESTful, testaremos o aplicativo no navegador, emulador e criaremos um APK, para testes no celular.
Continuando com a trilha de Android, ensinaremos a criar um jogo bem famoso nos papéis, agora em sua versão digital. Nesse curso ensinaremos o conhecido Jogo da Velha. Mostraremos o passo a passo para sua criação, com interação de 2 players utilizando, somente, Android nativo.
Neste curso vamos dar os passos iniciais e conhecer um pouco do Ionic 2, que usa o angular 2 e tecnologias web para criar aplicativos mobile incríveis, durante o curso você vai aprender como configurar um aplicativo para build, conhecer a estrutura do esqueleto do Ionic 2, adicionar icones e splash screens e integrar como o Google Chrome para debugar o app direto do celular.
Nesse curso de Xamarin, temos o objetivo de apresentar a história e os principais conceitos dessa plataforma que agiliza muito criarmos aplicações Mobile para iOS, Android e Windows phone, utilizando mesmo code base utilizando C#. Xamarin é atualmente uma das plataformas mais queridas dos desenvolvedores que querem poupar tempo no desenvolvimento de aplicações mobile.
Continuando nosso aprendizado com a segunda parte do tema “Laravel com Android”, desta vez aprenderemos e realizar a produção do App e também veremos algumas dicas “de ouro” para quem está desenvolvendo Apps Android nativos.
Continuando os estudos sobre o framework React native, capaz de criar aplicações moveis nativas. Desta vez vamos aprender um pouco mais sobre como utilizar recursos nativos e a interagir com API.
Nesta primeira parte do curso, vamos criar uma pequena API financeira usando o framework PHP Laravel. Esta API será compartilhada por muitos usuários, então mostraremos como trabalhar com aplicações multi-inquilinos (multitenancy). Além disto vamos trabalhar com repositórios, validações, serializações, e documentação da API.
React Native é um framework mobile que permite ao desenvolvedor construir aplicativos moveis para iOS e Android utilizando o framework React, HTML e CSS. O grande diferencial desta tecnologia é que, com ela, é possível realizar uma compilação nativa para cada sistema operacional. Neste curso daremos inicio aos estudos sobre React native.
Abordagem muito comum nos dias de hoje, concentra-se apenas o necessário no aplicativo, ficando a maior parte do sistema em uma API a ser consumida pelo app. Neste curso vamos aprender tudo que é necessário para a interação entre cliente Android e uma API.
Neste curso, continuaremos nosso estudo de android, elevando a um novo nível, conhecendo as principais API's, conexão com banco de dados, componentes e por fim refatorando nosso aplicativo para torna-lo mais dinâmico o possível.
Aprenda a criar aplicativos de forma nativa para Android, utilizando sua plataforma em Java. Neste curso você ira iniciar seus estudos na plataforma mobile mais conhecida do mundo, entendo seus conceitos e criando apps do 0.
Aprenda a integrar sua aplicação Mobile, desenvolvida com Ionic 2 com o Pagseguro e ter um checkout totalmente transparente para fazer o processamento dos seus pagamentos em tempo real.