CS196Illinois / Group36-FA22

0 stars 0 forks source link

Begin Basic Android Tutorials to learn intro concepts #5

Open RaghavSaini01 opened 1 year ago

RaghavSaini01 commented 1 year ago

Getting familiar with Android Java concepts is a great way to get familiar with components of the library and fundamental pieces of building an app. Here are some of the best resources to start:

https://developer.android.com/codelabs/build-your-first-android-app#0: This contains a from-scratch, guided tutorial to build your first Android app. It introduces you to the concept of Activities (screens in the app with which users can interact), basic concepts like displaying text and background color (as well as other elements and Views you can place on the screen), and a couple of ways to add some interactiveness to the app.

https://developer.android.com/guide/components/activities/intro-activities#:~:text=An%20activity%20provides%20the%20window,one%20screen%20in%20an%20app.: This and following docs do a great job formally talking through the concept of an Activity and how the app manages your activity in different states and actions (also known as the Activity lifecycle).

https://code.tutsplus.com/tutorials/android-essentials-creating-simple-user-forms--mobile-1758: Once you're through the intro tutorial and feel a bit comfortable with basic parts of an app, this tutorial guides you through adding some interactiveness through user inputs and simple forms. From my reading it seems decently intuitive to follow along with, so try to see if you can code alongside/try to implement your own simple user forms since that'll be a lot of the core logic that'll drive our app's experience as well!