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 avançar nos estudos sobre React Native e vamos aprender mais sofre os componentes que podemos criar e utilizar
React Native é uma tecnologia que permite construir aplicativos móveis para iOS e Android, utilizando a lib React.js. Nesse curso vamos iniciar nosso aprendizado a respeito desse curso e aprender os principais conceitos e premissas básicos do React Native.
Neste curso vamos aprender como integrar aplicativos Ionic ao Firebase com foco em criar aplicações móveis que sincronizam dados entre usuários em tempo real (real time).
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.
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.