Pular para o conteúdo principal

Postagens

Cursos Gratuitos de Flutter e Dart

Aqui você encontrará um repositório de cursos de Flutter e Dart gratuitos. A maioria dos cursos são em inglês. Cheguei a encontrar cursos gratuitos de Flutter em alemão na udemy, mas preferi não colocar nesta lista. Caso tenha mais sugestões de cursos gratuitos, por favor, escreva nos comentários deste post, que em breve acrescentarei a lista. Vamos estudar Flutter galera! ;) Build Native Mobile Apps with Flutter by Google (inglês) https://www.udacity.com/course/ud905 Dart Academy Boot Camp (inglês) https://da-bootcamp.firebaseapp.com/?course=start_programming_dart The Complete Flutter App Development Course for Android, iOS (inglês) https://www.udemy.com/the-complete-flutter-app-development-course-for-android-ios/ Meu mini-curso (português) http://raulfmiranda.blogspot.com/2018/10/curso-flutter-sobre-curso.html   Flutter Crash Course (inglês) https://fluttercrashcourse.com/ Learn Flutter - Beginners Course (inglês) https://www.udemy.com/learn-flutter-be...

Dicas para Freelancer

Neste post estou reunindo constantemente informações importantes para quem é ou deseja se tornar um freelancer. É importante escolher um nicho de mercado que passe pela seguinte intersecção: paixão + demanda + habilidade. Texto a ser lido:  Freelancer Android . Ferramentas para auxilar na escolha do nome do negócio: NameMesh , DomainR e DomainScope . Sites para registrar domínios: RegistroBr e GoDaddy . Sites de hospedagem com Wordpress: BlueHost e One .  Sites e apps de design para criar uma cover photo para sua página no Facebook (social media) e também criar currículos, logotipos e etc: Canva , Posteroid e Adobe Comp CC . Ferramenta para gerenciamento de tarefas: Asana . Dá para editar regras no Asana para os clientes, apenas poderem visualizar as informações. Banco de imagens gratuitas: Pexels  e Unsplash . Sites de Freelancer:  Workana , Crowd ,  Freelancer ,  99freelas , Fiverr , Upwork  e  GetNinjas . Melhor cobrar um pr...

Usando SnackBar no Flutter

No Flutter, caso você queira utilizar um Toast, é necessário importar um package chamado fluttertoast . Já para usar um SnackBar basta utilizar o pacote do material design que já é comumente usado para todos os projetos. O passo a passo para usar o snackbar é o seguinte: 1) Crie uma key para ser usada no seu Scaffold e coloque como atributo da classe em que você está utilizando o Scaffold: final GlobalKey _scaffoldKey = new GlobalKey (); 2) Quando for construir o Scaffold, indique o _scaffoldKey em seu parâmetro key: @override Widget build(BuildContext context) {   return new Scaffold(     key: _scaffoldKey, 3) Crie o seguinte método para mostrar a SnackBar: void _showSnackBar(String message) {   _scaffoldKey.currentState.showSnackBar(SnackBar(     content: Text(message),   )); } 4) Utilize o método criado anteriormente para mostrar a SnackBar quando você quiser.

Como rodar Emulador AVD sem abrir Android Studio no Windows

Segue o passo a passo de como rodar rapidamente o Emulador AVD sem ter que abrir o Android Studio sempre que você precise dele. Veja só: 1) Descubra primeiramente onde está instalado o SDK do Android. Para descobrir isso, você pode ir no seu Android Studio, File > Other Settings > Default Project Struture . Pegue o caminho no campo Android SDK location. No meu caso, o meu SDK fica em: C:\Users\Raul\AppData\Local\Android\Sdk . 2) Agora você precisa descobrir quais os dispositivos você tem instalado para que possar rodar no emulador. Encontrei os meus dispositivos instalados na pasta: C:\Users\Raul\.android\avd . No meu caso, eu só tinha instalado o Nexus_5X_API_24. Outra maneira de descobrir seria ir pelo prompt de comando, dentre na pasta do sdk e depois entre em \tools\bin e digitar o comando: avdmanager list avd , mas isso exigiria que você tivesse configurado a variável JAVA_HOME em seu PATH apontando para a instalação do java. Achei mais fácil, portanto, ir direto na past...

Curso Flutter | Aula 4.1 | Hello World em Flutter com VS Code

Olá Flutteriano! Em aulas passadas instalamos o Android Studio e os seus respectivos plugins para utilizar Flutter . Desta vez iremos fazer o mesmo para uma IDE mais leve: Visual Studio Code (VS Code). Segue o passo a passo: 1) Baixe o VS Code aqui . 2) Abra o VS Code e vá em View > Command Palette... 3) Digite 'install' e selecione 'Extensions: Install Extension'. 4) Faça uma busca por 'flutter', selecione 'Flutter' na lista e clique em 'Install'. 5) Clique em 'Reload to Activate'. 6) Vá novamente em View > Command Palette... 7) Digite 'doctor' e selecione 'Flutter: Run Flutter Doctor'. 8) Se o VS Code aparecer com a seguinte mensagem ' Could not find a Flutter SDK. Please ensure flutter is installed and in your PATH (you my need to restart) '. Vá em Locate SDK e aponte para a pasta em que você instalou o Flutter. Fizemos a instalação do Flutter em aula anterior . 9) Veja a saída (aba OUT...

Curso Flutter | Aula 4 | Hello World em Flutter com Android Studio

Olá Flutterianos! Na aula passada nós preparamos o ambiente para começarmos a trabalhar. Hoje iremos criar o nosso primeiro aplicativo em Flutter! Alegremo-nos! Hip-Hip-Hurra! Vamos lá. Se você instalou corretamente os plugins falados na aula sobre instalação do Flutter e preparação do ambiente , abra o seu Android Studio e clique na opção "Start a new Flutter project". Selecione a opção Flutter Application e clique em next. Coloque no Project name o nome "hello_flutter". Coloque o caminho do SDK: C:\src\flutter . A tela ficará como a seguir: A seguir, deixe os valores padrão, pode dar next e finish. Com o seu celular conectado, tente rodar a aplicação de demonstração padrão. Clique na seta pra direita que fica no topo superior direito da IDE, chamada de Run 'main.dart' ou pressione Shift + F10. Se der algum problema relacionado a dependência do "lint-gradle-api-26.1.2.jar", sugiro que você leia o tópico "couldn't locate lint-g...

Curso Flutter | Aula 3 | Instalando o Flutter e Preparando o Ambiente

Caríssimos flutterianos e flutterianas, nas aulas passadas conhecemos o Flutter e a linguagem Dart e agora chegou a hora de prepararmos o ambiente para começar a diversão! Vou apresentar aqui como você realizará essa missão caso utilize o Windows como sistema operacional. Vou me basear nas informações contidas no site oficial do Flutter . Iremos instalar o Flutter e uma IDE para que possamos escrever o nosso código. Antes de começar, é preciso preencher os requisitos básicos que são: - Sistema Operacional: Windows 7 SP1 ou superior (64-bit) - 400 MB de espaço em disco - PowerShell 5.0 ou superior (provavelmente já veio com o Windows) - Git para Windows A instalação do Git é muito simples. Basta baixar e dar next (próximo) em todas as telas, após executar o instalador. No momento, não é necessário que você saiba o que é o Git, portanto, irei explicar em um outro momento. Segue o passo a passo: 1) Agora vamos baixar o seguinte arquivo: flutter_windows_v0.9.4-beta.zip ...