8

Your First Kotlin Android App: Polishing the App [SUBSCRIBER]

 1 year ago
source link: https://www.raywenderlich.com/30498681-your-first-kotlin-android-app-polishing-the-app
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Your First Kotlin Android App: Polishing the AppGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupShapeGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroupGroup

Your First Kotlin Android App: Polishing the App

Jul 14 2022 · Video Course (1 hr, 59 mins) · Beginner

This course is the sequel to “Your First Kotlin Android App: An App from Scratch.” In this course, we’ll finish off programming Bull’s Eye to add some nice touches and features to make it look professional and polished.

Version

  • Kotlin 1.6, Android 12, Android Studio Bumblebee | 2021.1.1
original.png

Build Out the App

Introduction

1:30 Free

Get introduced to the course and learn about what you’ll be making in this course

  • Finishing off the Bull’s Eye app from the first course.

Explore the Android Manifest file by setting the screen orientation to landscape and learn how to hide the app bar.

Complete the UI for Bullseye by adding other controls, game board and setting the screen orientation to landscape.

Display the Score

6:57 Free

Get started with the course by learning how to display and increment the total score in the UI. Also learn how to generate a new target value.

Your first challenge: Modify Bull’s Eye to keep track of the current round of the game.

Use conditional statements to display different messages on the alert dialog based on the player’s performance.

Implement the bonus point feature based on how close the player is to the target value.

Learn to build the “Restart Game” feature which is triggered whenever the start over button is clicked.

Conclusion

0:50

Get a summary of what has been covered so far and what to expect in the next part.

Style the App

Get an overview of what we’ll be covering in this part and why it’s important.

Get an overview of how apps are styled in Android and learn about the various building blocks of designing beautiful apps.

Style Text

4:51

Learn how to style the text views in the app.

Create custom styles for your buttons and learn about drawables.

Get challenged!!! Style the info button with a custom background.

Learn how to style the slider’s track and thumb to give it a custom look.

Round off the styling for the app by adding a background image for the app.

Conclusion

0:40

Get a summary of what has been covered so far and what to expect in the next part.

Finish the App

Get an overview of what we’ll be covering in this part and why it’s important.

Learn how to create a new Activity and get challenged to build the design with the knowledge you’ve gained so far.

Learn about Intents and see how it can be used to navigate to the second screen.

The core features of the Bull’s Eye app are complete. It’s time to set up app icons and display name to give it a more professional look.

Learn to display a splash screen for the Bull’s Eye app.

Learn how to setup and run Bull’s Eye on a real Android device.

Conclusion

1:43

Get a refresher of what was covered in this course and what to expect in the next course in your Android development journey.

Who is this for?

This course is for people getting started with Android development and that have completed the “Your First Kotlin Android App: An App from Scratch” or have equivalent knowledge.

Covered concepts

  • More Kotlin Code Features
  • Styling and Theming Apps
  • Working with Assets and Resources
  • Null Safety in Kotlin
  • Refactoring Code
  • Intents
  • Splash Screen
  • App Icon and Display Name
  • Run app on a real device using Wi-Fi

Contributors

Emmanuel Okiche

Emmanuel is a Software Engineer with a passion for teaching who has worked with different coding boot-camps. When not creating...

Instructor
Jenn Bailey

Full-time computer science professor for Aims Community College in Colorado where she created and teaches certificates in...

Tech Editor
Adriana Kutenko

Graphic Illustrator with a Bachelor’s Degree in Fine Arts. I am a perpetual perfection seeker with a big passion for History...

Illustrator
Abigail Seperidad

Abby is a passionate video editor. Her love for video editing is what keeps her moving. She also makes sure that she makes the...

Video Editor

Comments

Reviews

We want to hear your thoughts!

Log into your account to leave a review for this Video Course.

All videos. All books.
One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.

illustration-desk-arrangement-80d3c3dbe1072286b711db91b3d1a8f2442903cd5718fe758d02c22ebfaba15c.svg

The largest and most up-to-date collection of courses and books on iOS, Swift, Android, Kotlin, Flutter, Dart, Server-Side Swift, Unity and more!

All videos. All books. One low price.

A raywenderlich.com subscription is the best way to learn and master mobile development — plans start at just $19.99/month!

Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalogue of 50+ books and 4,000+ videos.

  • © 2022 Razeware LLC
  • Made with ♥ from around the world
  • 6000+ Tutorials and counting

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK