Mapa do Blog de Mobile
Artigos de Mobile
Como instalar e configurar o Expo do React Native
O que é logcat e como visualizar logs no Android
Qual a diferença entre Static, Const e Final no Dart
Entrada e Saída de Dados no Terminal do Dart
Activity Lifecycle: por que você deve conhecer sobre o ciclo de vida da Activity
iOS e Swift: Diferenças na construção de layouts com Storyboard, XIB e View Code
React Native: componentes e unidades de medida
iOS e Swift: Conversão de dados com Codable (Encodable e Decodable)
React Native: posicionando elementos com Flex
iOS e Swift: Como funcionam os modificadores de acesso
iOS e Swift: Entendendo o uso de Generics: Por que e como utilizar?
React Native: REST APIs com JSON server
Desenvolvimento de Apps Mobile: por onde começar?
iOS e Swift: Instalação e uso do gerenciador de dependências Cocoapods
React Native: fazendo requisições com Fetch
React Native: Gerando o APK e o IPA
iOS e Swift: O que são Classes e Struct, as diferenças e quando usar
iOS - Opcionais em Swift: como utilizar?
Flutter: Temas e Cores
Capturando erros com Firebase Crashlytics no Flutter
Como monitorar erros com Flutter
Como gerenciar estados com Flutter Provider
Como fazer a migração do Expo para React Native CLI
Configurando o ambiente React Native
Flutter: O Mercado para Dev. Jr. em 2021
React Native - O mercado para desenvolvedores júnior
Injeção de dependência no Android com o Hilt
Flutter - Como configurar o ambiente de desenvolvimento
Flutter - Null Safety
React Native - Utilizando styled-components
Flutter - Como navegar entre telas com Nuvigator
View Binding Android
Flutter - Qual é a diferença entre stateless e stateful widget?
Pesquisa: o mercado Dev Android Jr em 2021
Datas no Android com o MaterialDatePicker
Autenticação com FirebaseUI no Android
Flutter: Tratamento de exceções com Firebase Crashlytics
Push notifications com Firebase Cloud Messaging
AsyncTask deprecated, e agora?
Retrofit com Coroutines e LiveData no Android
Autenticando com a conta Google no Android utilizando o Firebase Authentication
Como começar com React Native?
Flutter: como criar um formulário
Flutter e o seu primeiro hello world
Criando o primeiro App Android
Compartilhando dados com UIActivityViewController
Tratamento de erro de conexão no IOS
iOS Baixando imagem a partir de uma url
Indo um pouco além com Room
Utilizando features do Java 8 no Android
Realizando a sobrecarga com Named Parameter do Kotlin
Salvando informações com o Shared Preferences
Como deixar uma imagem circular no Android
Personalizando uma ListView no Android
Usando o Google Maps e GPS no Android
Criando uma lista com ListView no Android
Splash Screen criando uma tela de abertura no Android
Tratando notificações recebidas do Firebase no Android
Como converter String para Date em Java
5 vantagens do Ionic para desenvolver suas aplicações mobile
Criando caixas de diálogo no Android (Dialogs)
Como corrigir a orientação das fotos no Android
Comunicação entre Apps Android com Intents
Criando menu de contexto no Android (Context Menu)
Integrando App Android com o Firebase Cloud Messaging
O que é Push Notification?
Publicando sua app no Google Play
Aumentando a produtividade no Android com o Butter Knife
Facilitando as requisições utilizando OkHttp no Android
Criando listas com RecyclerView
Salvando o estado utilizando o Icepick
Utilizando o padrão Delegate no Android
Entendendo o que é gerado pelo Android Studio
Auto Layout e StackView no iOS9: uma comparação com Android
Salvando informações do formulário no Android
Utilizando Image Loaders no desenvolvimento Android
Conhecendo melhor o método inflate
Swift a nova linguagem da Apple
Intent: passando objetos com campos não serializáveis
Empty Activity, novo template do Android no Eclipse ADT
Como fazer testes de aceitação no Android?
CocoaPods - O gerenciador de dependências no iOS
Criando animações no Android
O panorama do gerenciamento de bibliotecas no Android e iOS
Disparando eventos customizados no Android
Aplicações mobile: Web ou Nativa?
Tratando problemas de conexão http nos aplicativos Android
Enviando mensagens curtas para o Android via C2DM
Injeção de dependências no Android com RoboGuice
Layouts mais flexíveis com Android Fragments