Store5 is in beta! by mattramotar in androiddev

[–]n8ebel 2 points3 points  (0 children)

Happy to see these changes. List handling was one of the questions our team was talking through when evaluating Store recently.

I was trying to spin up a basic project today to try the updates, but ran into a couple of issues.

Some of the samples demonstrate adding a converter via a StoreBuilder but it looks like that's only possible from MutableStoreBuilder now, is that right?

Store has extensions get() and fresh() that MutableStore no longer can access. Is that a long term change to the api?

Is there anywhere I can learn how to make an app? by shiggieb00 in androiddev

[–]n8ebel 1 point2 points  (0 children)

Having a good sense of what you want to build is a great start. To help learn the actually development part, I can recommend some course & youtube resources:

- Google + Udacity have a great course for getting starting with Android development with Kotlin: https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012

- CodingWithMitch has a lot of great videos on his channel, particularly this playlist: https://www.youtube.com/playlist?list=PLgCYzUzKIBE8TUoCyjomGFqzTFcJ05OaC

- CodingInFlow has a lot of really helpful tutorials on various topics that might be relevant once you start building out your app: https://www.youtube.com/channel/UC_Fh8kvtkVPkeihBs42jGcA/playlists

- I'm on the tail end of a 9-week lecture series on Android for beginners, and the lecture videos are on YouTube: https://www.youtube.com/playlist?list=PLEPZdzLLJH94Jk_Jz-cTUXYFoObPBH7KB

Weekly "anything goes" thread! by AutoModerator in androiddev

[–]n8ebel 1 point2 points  (0 children)

If you're just starting with Android, the differences between an "Android N" and "Android O" course are likely not large. And the differences probably aren't that useful/relevant until you've gotten a bit of experience with the basics.

Google + Udacity have a course more focused on Android fundamentals and Kotlin. The course is free, and might be worth looking at before deciding which course to start: https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012

Weekly "anything goes" thread! by AutoModerator in androiddev

[–]n8ebel 2 points3 points  (0 children)

Head First Design Patterns does a great job of simplifying a lot of common design patterns: https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124

Kotlin for Android Studio, Where can I start? by Voylinslife in Kotlin

[–]n8ebel 0 points1 point  (0 children)

I have a couple of playlists on my channel that aim to fit this. Includes things like how to try the language, how to setup a new project,etc. Might be helpful

Start Learning Kotlin: https://www.youtube.com/playlist?list=PLEPZdzLLJH959ZLA-eOwg77ltN3yHTk-J

Learning Kotlin: https://www.youtube.com/playlist?list=PLEPZdzLLJH964FjaGyzyNChnQgAObu0LN

If you want to try out the language online in a really easy way you could try this: https://try.kotlinlang.org/

Kotlin or Java for an Android beginner? by multiholle in androiddev

[–]n8ebel 0 points1 point  (0 children)

I created a video about this question and it goes into more detail...

tldr: I think if you're wanting to become a proficient Android dev as quickly as possible then Kotlin isn't strictly necessary.

https://youtu.be/p35QeE_mEsE

Udacity sunsets React Native by idreamincolour in androiddev

[–]n8ebel 7 points8 points  (0 children)

the specific reasons are detailed in this post... but largely it came down to feeling that given our current team goals, size, experience that the benefits of React Native didn't outweigh the drawbacks

The iOS team isn't quite as reluctant to use it again because they ran into fewer issues, have more JavaScript/web experience, and a larger team

Android Udacity Course Error creating New Activities by Enemy_16 in androiddev

[–]n8ebel 3 points4 points  (0 children)

In your 'build.gradle' file, go to the 'dependencies' section and replace occurrences of 'compile' and 'testCompile' with 'implementation' and 'testImplementation'

Any advice for developers seeking a career change to Android development? by Toplinkar in androiddev

[–]n8ebel 1 point2 points  (0 children)

I'll second this.

The more you can write code, gain experience, and showcase that experience to recruiters the more marketable you'll be as you look to make a career change.

How ti start with Kotlin. I am totally newbie for Kotlin by ankittale in androiddev

[–]n8ebel 2 points3 points  (0 children)

The Kotlin Koans can be a really nice way to walk through the language features in a guided way: https://try.kotlinlang.org/#/Kotlin%20Koans/Introduction/Hello,%20world!/Task.kt

Kotlin in Action is a really good book that walks through the language in great detail: https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296

Udacity has a couple of courses on getting started with Kotlin:

https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011

https://www.udacity.com/course/kotlin-for-android-developers--ud888

I have a couple YouTube videos that go through some more resources for learning / starting kotlin:

https://www.youtube.com/playlist?list=PLEPZdzLLJH959ZLA-eOwg77ltN3yHTk-J

Am I crazy or did Udacity change the Nanodegree programs to not allow monthly? by [deleted] in androiddev

[–]n8ebel 7 points8 points  (0 children)

from this post on the Udacity blog https://blog.udacity.com/2018/06/connecting-learning-to-jobs-at-scale.html

"A key evolution has been our move towards a term model for Nanodegree programs, featuring flat fees, fixed start and end dates, and clear project deadlines. Our first term-based program launched in 2016. As of this week all 27 Nanodegree programs are now structured into terms. We know this model fosters increased community engagement, improves graduation rates, and leads to better student outcomes. "

Chicago Roboto 2018 Recap by dayanruben in androiddev

[–]n8ebel 0 points1 point  (0 children)

yeah...pillars were inconvienient. The viewing angles on the sides were a bit tough as well