Build an Interactive Story App
Focused View
Ben Jakuben
2:31:34
61 View
01. Introducing the Project.webm
01:51
02. Creating the Project.webm
05:37
03. Introducing ImageViews.webm
06:38
04. Introducing ConstraintLayout.webm
05:33
05. Using EditText for Text Input.webm
07:05
android-interactive-story-project-files-by-video.zip
01. Changing Theme Colors.webm
03:14
02. Reviewing Features from AppCompat.webm
03:35
03. Handling Different Screen Sizes.webm
03:45
04. Optional Setting Portrait-Only in Code.webm
03:47
android-interactive-story-project-files-by-video.zip
01. Getting Text from an EditText.webm
08:21
02. Adding a Second Activity.webm
01:57
03. Introducing Intents.webm
02:23
04. Sending Data to a New Activity.webm
02:53
05. Getting Data from an Intent.webm
03:06
06. Investigating a NullPointerException.webm
03:21
07. Introducing String Resources.webm
02:41
08. Getting Resources from the Context.webm
04:20
android-interactive-story-project-files-by-video.zip
01. What is Model-View-Presenter (MVP).webm
04:45
02. Why Do We Use MVP.webm
03:28
03. Defining the Data Model.webm
02:53
04. Implementing the Data Model.webm
06:26
05. Adding Story Resources.webm
02:57
06. Creating the Story.webm
03:54
07. Adding Custom Constructors.webm
04:05
android-interactive-story-project-files-by-video.zip
01. Creating the Story Layout.webm
05:19
02. Customizing the Buttons.webm
04:59
03. Introducing ScrollViews.webm
08:00
04. Loading the First Page.webm
05:59
05. Formatting Strings.webm
06:35
android-interactive-story-project-files-by-video.zip
01. Loading Additional Pages.webm
02:40
02. Ending the Story.webm
04:43
03. Finishing an Activity.webm
02:40
04. Navigation with Back and Up.webm
04:23
05. Maintaining a Custom Back Stack.webm
06:02
06. Wrapping Up.webm
01:39
android-interactive-story-project-files-by-video.zip
Description
About this Course
In this course we will build a simple choose-your-own-adventure story app, complete with fantastic illustrations. We will model our story and introduce the Model-View-Presenter pattern, and we will learn about getting input from users, displaying images, and using more than one Activity.
What you'll learn
- Displaying images in an ImageView
- Getting input from an EditText
- Starting Activities with Intents
- Passing data between Activities
- Using the MVP design pattern
More details
User Reviews
Rating
average 0
Focused display
Category
Ben Jakuben
Instructor's CoursesBen is a father, husband, son, friend, and teacher. He is firmly committed to the belief that the world is evolving to a better place. Find him on Twitter @benjakuben.

Treehouse
View courses TreehouseTreehouse or is an online technology school that offers beginner to advanced courses in web design, web development, mobile development and game development. Its courses are aimed at beginners looking to learn computer coding skills for a career in the tech industry.
- language english
- Training sessions 35
- duration 2:31:34
- Release Date 2023/04/30