Welcome to my Q&A. It’s Live, and it works best when people asks questions :). I don’t have all the answers, but I can often point you in the right direction.
A Dropout’s Guide to Designing and Building Android Apps (Beginner Android ebook):
Ebook Preview Available here:
If you appreciate what I’m doing here, check out these options to support me over Social Media:
Is computer programming hard to learn??||Mark Zuckerberg
Best laptop for programmers :- https://www.gearbest.com/laptops/pp_675622.html?lkid=11464909
Please watch: “Top 5 High Graphic Android Games || 2017”
In this video i am going to show you guys what mark-zuckerberg thinks and other people thinks about computer programming.
Published: 2017-01-21 11:45:58
Top 10 Programming Languages to Learn in 2018
Channel: Chris Hawkes
Published: 2017-07-20 00:16:42
Let’s Build a Room Database App | Room, ViewModel, LiveData, Dagger 2, MVVM Architecture
Please Note: This is meant to be an Intermediate Tutorial, which follows my Beginner Let’s build a RecyclerView App Tutorial. All of the stuff we copy/paste, and how to build Material Design Layouts, is in that tutorial:
Welcome to my Tutorial on Android Architecture Components, including Room Persistence Library, ViewModel, and LiveData. In this tutorial I’ve done my best to emply the following concepts in the creation of a simple Note-Taking Application:
– Repository to Abstract Room’s API
The Code in this tutorial is based off of my 2017 RecyclerView App Tutorial. If you are a Beginner, or you are curious about building the View itself, you’ll want to get through that tutorial first. This is an intermediate tutorial, and I don’t stop to explain the basics of Software Architecture or the Android Platform here so much.
Starting Point, based on RecyclerView Tutorial’s UI:
Android Architecture Components Samples (Please check these out, I mostly learned Room from them!)
Martin Fowler on MVVM (a.k.a. Presentation Model a.k.a. Application Model); gives some history and insight on the pattern:
3:00 Starting point for Source Code
3:50 Gradle and Res (Mostly copy Paste from the finished Repo here)
9:42 Project/Package Structure
12:05 Project Architecture Overview: Model-View-ViewModel
19:40 Room Entities
22:20 Room Data Access Object (DAO)
33:40 Room Database
37:28 LiveData (Android Architecture Components)
43:27 ListItemRepository (Repository to Abstract Room from ViewModels)
49:52 Activities and Views (This is mostly Copy and Paste, check old tutorial for help with building Layouts)
57:37 A simple Dagger 2 Set Up
1:07:28 ViewModel (Android Architecture Components)
1:17:33 ViewModelProvider.Factory (How to pass arguments to ViewModel Constructor)
1:24:00 Wiring up Views, ViewModels, and Observing the Data
1:34:45 Debugging and Demo
1:39:18 Working Demo!!!
1:41:00 Outro, Thanks, and Future Plans
Published: 2017-08-30 16:08:10
How Much Money I Made as an iOS / Android Engineer (Salary History)
Today let’s talk about salaries and how much money you can make as an iOS / Android Engineer out in the Bay Area / Silicon Valley.
Most expensive cities to live in article:
If you’re interested in learning iOS development, you’ll find an excellent course here:
Leave me a message on Twitter if you have any questions: https://twitter.com/@buildthatapp
Channel: Lets Build That App
Published: 2017-01-11 23:50:38
You’ve Got Questions, We’ve Got Answers! Special Resistance Chicks Q&A
You’ve submitted questions… we’re gonna answer em! For all our new and old viewers alike, you’ve been asking questions… today we give you a fun insight into WHO ARE THE RESISTANCE CHICKS and WHAT DO THEY REALLY BELIEVE.
The VERY best version on Pilgrim’s Progress… it’s audio… and long, but a MUST listen for all of our viewers!
Published: 2017-11-18 00:00:22