Android Developer Live Q&A #59 – Android, Kotlin, Software Architecture, Gradle

**This episode was a giant trainwreck for audio (my microphone appears to have broken), so the audio doesn’t start until 11:30, and it’s from my shitty webcam mic. You have been warned.

Format – 2 Live shows per week:
1. Live Q&A (Sunday 10:00AM UTC -7):
Live Q&A is directed towards beginner and intermediate Android/Java/Kotlin Developers with questions regarding said topics. As a self-taught developer, I never wanted anyone to do my work for me, but I could have benefited greatly by someone explain fundamentals and pointing me to resources. General/Principles based questions are easier for me to answer, but sometimes I can help you with API specific questions.

2. Let’s Build an App Live (Monday 10:00AM UTC-7):
This show is still under beta, but my goal is to demonstrate what it is actually like to build good quality software, to an architecture. I’ll still try to address comments in the chat, and take breaks to answer short questions, but this is not meant to be a Q&A primarily.
Current Project: Catalyft Workout Log

Looking for bite-sized content on Android and Programming? Check out my WTF playlists:
Android specific videos (Android WTF):
https://www.youtube.com/playlist?list=PLEVlop6sMHCq2J_UFGB8qhgW-aFk7Ictf

General programming tips and knowledge (Programming WTF):
https://www.youtube.com/playlist?list=PLEVlop6sMHCplJJ_buhefLDLL-UEOX8-g

Hey, listen!
If you like what I do, and want to see me do it better, please consider supporting me via Paypal or Patreon:
Patreon: https://www.patreon.com/bePatron?u=5114325

Paypal:
https://www.paypal.me/ryanmkay

Slack Channel:
https://join.slack.com/t/wiseass/shared_invite/enQtMjg5OTc3NTk0MjI5LTc5ZmNiYjAyNzJmMzFiNGFjNzhiZTU4ZDdhNDE2NzA0ODEwZTJjYjNjOWNjMDA5YmEzMDlhN2ZjMGI1Yzg5NGM

Repos:
https://github.com/BracketCove/KotlinMVPCalculator

https://github.com/BracketCove/Catalyft

https://github.com/BracketCove/AndroidRestTutorial

https://github.com/BracketCove/RoomDemo2017

https://github.com/BracketCove/PosTrainer

https://github.com/BracketCove/RecyclerViewTutorial2017

Check out these options to support me over Social Media:

G+: https://plus.google.com/+wiseass

Facebook: https://www.facebook.com/wiseassblog/

Twitter: https://twitter.com/wiseass301

Scott Hanselman’s best demo! IoT, Azure, Machine Learning & more

In this video Scott Hanselman delivers one of the best and personal demos, he’ll show you how a combined solution using technologies such as IoT devices, cloud platforms, Machine Learning and Office API’s can come together to solve even the most complex problems.
The HealthClinic.biz demo used in the video can be found in the repo at https://github.com/Microsoft/HealthClinic.biz/. The samples in the repo are used to present an end-to-end demo scenario based on a fictitious B2B and multitenant system, named “HealthClinic.biz” that provides different websites, mobile apps, wearable apps, and services running on the latest Microsoft and open technologies.
Channel: Microsoft Visual Studio
Published: 2015-11-19 19:06:22
Duration: 14M31S
Views: 227917
Likes: 2510
Favorites: 0

Google Flutter vs Swift, Java and Kotlin

Learn web development fast: https://shop.killervideostore.com/
Mobile app development has moved toward hybrid apps, using the web stack (HTML5, CSS3 and JavaScript,) and frameworks like Phonegap or React Native.

But when it comes to the development of high demand (in terms of performance) mobile apps, using native languages like Swift for iOS and Java for Android is still the way to go. This might change with Googles Flutter framework.

https://flutter.io/
https://facebook.github.io/react-native/
https://phonegap.com/

CLARIFICATION AND UPDATE:

1. Swift and native development will only diminish IF Flutter (or something like it) meet expectations.

2. I group React Native, Phone Gap etc … simply because they are not one of the two native languages.

3. IF Flutter fulfilled expectations, then the move from native (Java, Swift) would happen over time.

4. I suggested in the video that Swift would die … bad word. I should have said diminish considerably. The chances of Swift dying completely is pretty much 0% … since apple is behind it and it seems to me, that there might always be a situation (but more rare over time) where native is required. Remember that slower hybrid becomes less slow with each new generation of smartphone.

5. I don’t believe is identifying as a Java developer, Swift developer, JavaScript developer … or any type of developer. Be a developer who uses any and all languages on a need to nerd basis.

Learn Python 3 fast: http://www.killervideostore.com/python/
Complete Entrepreneur Course: https://goo.gl/kpVUD2

My Instagram: https://www.instagram.com/stefanmischook/?hl=en

Thanks!

Stef

Channel: Stefan Mischook
Published: 2018-04-24 01:02:05
Duration: 8M44S
Views: 101636
Likes: 1702
Favorites: 0

I Adopted Rich People’s Habits, See How My Life Changed

Learn the secrets of success from those who built their own empires from scratch. You can try adopting the habits of super rich people and see how it will help you save money.
Successful people are rarely night owls; they go to bed and wake up quite early. So this was the first habit I decided to take on. By the end of the first week, I noticed that I was able to do way more before noon than I could ever do during the whole day. One more week into the experiment I started waking up completely well-rested and excited to start a new day. Self-made successes swear by exercising every day for at least 30 minutes. After just 10 days, it already became a habit. I became more concentrated and calmer.
If meditating helps successful people stay on top of their game, it should help me out too. Networking is like currency for successful people.
A lot of successful people (like Steve Jobs, for instance) keep a super minimalistic approach to fashion, often wearing the same outfit every day. Truly smart and successful people control their expenses and don’t spend their money on useless things.

Music: Operatic – Vibe Mountain
https://www.youtube.com/audiolibrary/music

TIMESTAMPS
Go to bed and wake up quite early 0:34
Exercise every day for at least 30 minutes 1:51
Meditate 3:01
Set goals and achieve them 3:57
Meet new people as much as you can 4:44
Read more useful books 5:34
Wear simple clothes 6:24
Be thrifty 7:10
Conclusion 8:08

SUMMARY
-With will power of steel, I decided to wake up at the same time every day and come to work an hour early. It took me 3 days to get the schedule right.
-The hardest part here wasn’t even the gym itself, it was exercising after working all day. After just 10 days, it already became a habit. I started sleeping better and waking up easier.
-Meditation turned out to be a really good way to get my head straight and renew my energy.
-Even though I didn’t manage to tackle all my tasks, I was able to do more things in the first week than I did during the entire previous month.
-I learned to find common ground with people from the get-go, met a lot of extraordinary individuals, and made some really good friends.
-I carried a book with me at all times and read it on the way to work and back home or during lunch. As a result, by the end of the first month, I had finished my fourth book.
-I no longer had to waste time every day choosing my outfit, deciding whether or not it matched or if it was trendy and whatnot.
-I started out by making a list of everything that I bought every day so that I could see what I spent my money on. This system helped me save 40% of my salary in the first month and almost 60% in the second.
-New habits really did completely change my life for the better.

Subscribe to Bright Side : https://goo.gl/rQTJZz

—————————————————————————————-
Our Social Media:

Facebook: https://www.facebook.com/brightside/
Instagram: https://www.instagram.com/brightgram/

5-Minute Crafts Youtube: https://www.goo.gl/8JVmuC

—————————————————————————————-
For more videos and articles visit:
http://www.brightside.me/

Channel: BRIGHT SIDE
Published: 2018-04-13 14:05:15
Duration: 9M10S
Views: 4858470
Likes: 155727
Favorites: 0

Reflections on Willpower (Motivation), Goals, and Hard Work

A friend of mine asked if I could talk about willpower, which I define as the ability to put forth effort towards a particular goal, regardless of of how difficult it may be to do so.

If you’re expecting me to be concise, you’ll want to skip this one.

Topics discussed:
– Being an Obsessive Person (the good and bad sides of that)
– Having an overarching goal in life
– Destroying self doubt and useless mental states through reflecting on death (lol, that sounds darker than it probably is)
– Determining intermediate steps (daily practice) necessary to achieve a goal
– The downside of always trying to aggressively reach goals
– The most profound analogy I’ve ever heard, regarding when to work hard, and when to let go of all the habits and beliefs which support you in achieving a particular goal.

Much of this discussion is based on my understanding of Stoic and Buddhist philosophy, which has supported me immensely in my development as a human being.

Ajahn Jayasaro – “What is the greatest problem in maintaining effort?”
https://www.youtube.com/watch?v=ami3ysB0v-c

Channel: wiseAss
Published: 2018-09-18 19:17:35
Duration: 28M1S
Views: 175
Likes: 17
Favorites: 0

Leave a Reply

Your email address will not be published. Required fields are marked *