The course “Programming Mobile Devices” provides a comprehensive introduction to creating Android applications, guiding learners from foundational principles to advanced practices in mobile app development. In this course, you’ll be introduced to the essential tools and programming languages, such as Android Studio and Kotlin, that form the backbone of professional Android development. You’ll learn about designing user interfaces, managing data storage, incorporating interactive components, and optimising performance to create dynamic, user-friendly mobile experiences. This course covers a wide variety of topics in Android app development, including UI design with XML, data management with SQLite and Firebase, network connectivity, and location services with Google Maps integration, all of which are designed to give you an overview of what’s to come in this course.

Programming Mobile Devices
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.
kurs ist nicht verfügbar in Deutsch (Deutschland)

Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Basic programming knowledge, object-oriented principles, and familiarity with XML or HTML for UI design are recommended.
Empfohlene Erfahrung
Empfohlene Erfahrung
Stufe „Mittel“
Basic programming knowledge, object-oriented principles, and familiarity with XML or HTML for UI design are recommended.
Was Sie lernen werden
Build and deploy Android applications that demonstrate proficiency in using Android Studio, Kotlin programming, and essential Android components.
Create dynamic, responsive user interfaces using XML layouts, fragments, and interactive elements to enhance user experience and engagement.
Implement data storage solutions and integrate networking components to connect applications with external data sources and RESTful APIs.
Optimise application performance, handle background processing and apply security best practices to safeguard data.
Kompetenzen, die Sie erwerben
- Kategorie: Performance TuningPerformance Tuning
- Kategorie: Data ManagementData Management
- Kategorie: Mobile DevelopmentMobile Development
- Kategorie: Android DevelopmentAndroid Development
- Kategorie: Global Positioning SystemsGlobal Positioning Systems
- Kategorie: User Interface (UI) DesignUser Interface (UI) Design
- Kategorie: Application Performance ManagementApplication Performance Management
Werkzeuge, die Sie lernen werden
- Kategorie: Data PersistenceData Persistence
- Kategorie: Geographic Information SystemsGeographic Information Systems
- Kategorie: Application Programming Interface (API)Application Programming Interface (API)
- Kategorie: Cloud StorageCloud Storage
- Kategorie: Mobile SecurityMobile Security
- Kategorie: Restful APIRestful API
- Kategorie: KotlinKotlin
- Kategorie: UI ComponentsUI Components
- Kategorie: Android StudioAndroid Studio
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
116 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 12 Module
In this module, the learners will be introduced to the course and its syllabus, setting the foundation for their learning journey. The course's introductory video will provide them with insights into the valuable skills and knowledge they can expect to gain throughout the duration of this course. Additionally, the syllabus reading will comprehensively outline essential course components, including course values, assessment criteria, grading system, schedule, details of live sessions, and a recommended reading list that will enhance the learner’s understanding of the course concepts. Moreover, this module offers the learners the opportunity to connect with fellow learners as they participate in a discussion prompt designed to facilitate introductions and exchanges within the course community.
Das ist alles enthalten
2 Videos1 Lektüre1 Diskussionsthema
2 Videos• Insgesamt 6 Minuten
- Meet Your Instructor - Chandra Shekar RK• 2 Minuten
- Course Introductory Video• 5 Minuten
1 Lektüre• Insgesamt 10 Minuten
- Course Overview• 10 Minuten
1 Diskussionsthema• Insgesamt 10 Minuten
- Meet Your Peers• 10 Minuten
This module introduces learners to software development for portable devices, focusing specifically on Android. It begins with an overview of portable devices, their applications, hardware considerations, and the software ecosystem. Learners will explore the components of mobile applications and the essential need for mobile apps in today's digital landscape. The module then shifts to Android-specific topics, covering its overview, version history, challenges in development, major platform components, and considerations for device compatibility. A case study on Android version popularity provides practical insights into real-world application.
Das ist alles enthalten
13 Videos2 Lektüren12 Aufgaben1 Diskussionsthema
13 Videos• Insgesamt 139 Minuten
- Overview of Portable Devices• 4 Minuten
- Applications of Portable Devices• 6 Minuten
- Hardware for Portable Devices• 8 Minuten
- Software for Portable Devices• 6 Minuten
- Components of Mobile Application• 6 Minuten
- Need for Mobile Apps• 5 Minuten
- Overview of Android• 7 Minuten
- Android Versions• 9 Minuten
- Challenges in Developing Android Apps• 7 Minuten
- Need for Android Apps• 7 Minuten
- Major Components of Android Platform• 6 Minuten
- Device Compatibility in Android App Development• 6 Minuten
- Recording of Programming Mobile Devices: Week 1 - Live Session on 24-11-09 19:31:56 [59:23].mp4• 59 Minuten
2 Lektüren• Insgesamt 60 Minuten
- Essential Reading: Introduction to Software Development for Portable Devices• 30 Minuten
- Essential Reading: Introduction to Android• 30 Minuten
12 Aufgaben• Insgesamt 126 Minuten
- Overview of Portable Devices• 9 Minuten
- Applications of Portable Devices• 9 Minuten
- Hardware for Portable Devices• 9 Minuten
- Software for Portable Devices• 9 Minuten
- Components of Mobile Application• 9 Minuten
- Need for Mobile Apps• 9 Minuten
- Overview of Android• 12 Minuten
- Android Versions• 12 Minuten
- Challenges in Developing Android Apps• 12 Minuten
- Need for Android Apps• 12 Minuten
- Major Components of Android Platform• 12 Minuten
- Device Compatibility in Android App Development• 12 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Introduction to Mobile Application Development Using Android• 30 Minuten
This module focuses on Android application development fundamentals, starting with an overview of Kotlin as the primary programming language for Android. Learners will explore Android Studio, its interface, and the process of creating and running a new project. Practical aspects include developing and debugging Android applications, integrating with code repositories for version control, and understanding the stages of mobile app development. The module also covers essential Android views such as TextView, EditText, buttons, and ScrollView, emphasising their roles and implementations within Android applications.
Das ist alles enthalten
13 Videos2 Lektüren12 Aufgaben1 Diskussionsthema
13 Videos• Insgesamt 147 Minuten
- Programming Language for Android (Kotlin) Overview• 6 Minuten
- Android Studio Kotlin• 6 Minuten
- Interface in Android Studio• 6 Minuten
- First Android Application Overview• 7 Minuten
- Running the Application on Emulator• 6 Minuten
- Debugging and Views in Android• 6 Minuten
- Version Control Integration• 6 Minuten
- Overview of Views in Android• 6 Minuten
- Text View and Edit Text in Android• 7 Minuten
- Buttons in Android• 6 Minuten
- ScrollView in Android• 5 Minuten
- Introduction to Android Studio• 16 Minuten
- Recording of Programming Mobile Devices: Week 2 - Live Session on 24-11-18 19:36:02 [04:57]• 65 Minuten
2 Lektüren• Insgesamt 60 Minuten
- Essential Reading: Basics of Android Application Development• 30 Minuten
- Essential Reading: Debugging and Views in Android• 30 Minuten
12 Aufgaben• Insgesamt 156 Minuten
- Programming Language for Android (Kotlin) Overview• 9 Minuten
- Android Studio Kotlin• 9 Minuten
- Interface in Android Studio• 9 Minuten
- First Android Application • 9 Minuten
- Running the Application on Emulator• 9 Minuten
- Debugging and Views in Android• 9 Minuten
- Version Control Integration• 9 Minuten
- Overview of Views in Android• 6 Minuten
- Text View and Edit Text in Android• 9 Minuten
- Buttons in Android• 9 Minuten
- ScrollView in Android• 9 Minuten
- Modules 1 and 2 - Graded Quiz• 60 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Building and Debugging Mobile Applications Using Android• 30 Minuten
This module provides a comprehensive introduction to building Android applications, starting with the basics of constructing layouts using XML. Learners will explore various Android UI components and their functionalities, focusing on XML layout definitions such as Linear and Relative layouts. The module progresses to Activities and Intents, core concepts in Android development. It covers the lifecycle of activities, navigation between activities using explicit and implicit intents, managing activity states, and exchanging data between activities. Practical quizzes and readings reinforce understanding of these fundamental concepts.
Das ist alles enthalten
18 Videos2 Lektüren14 Aufgaben1 Diskussionsthema
18 Videos• Insgesamt 132 Minuten
- Overview of Android UI Components• 8 Minuten
- Using XML to Define Layouts• 9 Minuten
- Linear Layout • 5 Minuten
- Relative Layout• 6 Minuten
- Introduction to Activities• 6 Minuten
- Creating an Activity• 7 Minuten
- Introduction to Intent• 8 Minuten
- Implicit Intents• 7 Minuten
- Intent filters• 8 Minuten
- Starting an Activity with Explicit Intent• 7 Minuten
- Activity Navigation• 6 Minuten
- Exchanging the Data from Activities• 5 Minuten
- Activity Lifecycle• 10 Minuten
- Managing Activity States• 6 Minuten
- Constraint Layout with Button, EditText and TextView• 10 Minuten
- Activity LifeCycle and Start New Activity• 9 Minuten
- Start New Activity with Result• 10 Minuten
- Implicit Intent to Send e-mail• 6 Minuten
2 Lektüren• Insgesamt 75 Minuten
- Essential Reading: Building Layouts with XML• 30 Minuten
- Essential Reading: Activities and Intents in Android• 45 Minuten
14 Aufgaben• Insgesamt 126 Minuten
- Overview of Android UI Components• 9 Minuten
- Using XML to Define Layouts• 9 Minuten
- Linear Layout • 9 Minuten
- Relative Layout• 9 Minuten
- Introduction to Activities• 9 Minuten
- Creating an Activity• 9 Minuten
- Introduction to Intent• 9 Minuten
- Implicit Intents• 9 Minuten
- Intent Filters• 9 Minuten
- Starting an Activity with Explicit Intent• 9 Minuten
- Activity Navigation• 9 Minuten
- Exchanging the Data from Activities• 9 Minuten
- Activity Lifecycle• 9 Minuten
- Managing Activity States• 9 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Building Layouts and Activities in Android• 30 Minuten
This module offers an in-depth exploration of advanced Android UI components and navigation mechanisms. It begins with fragments, a powerful tool for building dynamic and reusable interfaces. Learners will study the fragment lifecycle, how to create, manage, and replace fragments, as well as the techniques for communication between fragments. The module then shifts to user interaction, focusing on engaging UI elements such as clickable images, checkboxes, radio buttons, and menus. Finally, it introduces the Navigation Component, teaching students how to implement intuitive navigation systems, including back button handling and hierarchical navigation patterns. By the end of the module, learners will be equipped with the skills to build dynamic, interactive, and navigable Android applications.
Das ist alles enthalten
17 Videos3 Lektüren14 Aufgaben1 Diskussionsthema
17 Videos• Insgesamt 219 Minuten
- What are Fragments• 6 Minuten
- Creating Fragments• 6 Minuten
- Fragment Life Cycle in Android App Development• 6 Minuten
- Replacing the Fragment in the Activity with Another Fragment• 7 Minuten
- Fragment Communication• 6 Minuten
- Clickable Images in Android• 5 Minuten
- Checkbox in Android• 6 Minuten
- Radio Box in Android• 6 Minuten
- Introduction to Menus in Android• 6 Minuten
- Introduction to Navigation Component• 7 Minuten
- Implementing Navigation• 4 Minuten
- Back Button Navigation• 4 Minuten
- Hierarchical Navigation Patterns• 6 Minuten
- Introduction to Fragment Using XML• 7 Minuten
- Add Fragments to Activity Programmatically• 6 Minuten
- Recording of Programming Mobile Devices: Week 3 - Live Session on 24-11-25 19:34:23 [07:33]• 68 Minuten
- Recording of Programming Mobile Devices: Week 4 - Live Session on 24-11-30 19:30:44 [02:36]• 63 Minuten
3 Lektüren• Insgesamt 105 Minuten
- Essential Reading: Fragments in Android• 45 Minuten
- Essential Reading: User Interaction in Android• 30 Minuten
- Essential Reading: Navigation in Android• 30 Minuten
14 Aufgaben• Insgesamt 174 Minuten
- What are Fragments• 9 Minuten
- Creating Fragments• 9 Minuten
- Fragment Life Cycle in Android App Development• 9 Minuten
- Replacing the Fragment in the Activity with Another Fragment• 9 Minuten
- Fragment Communication• 9 Minuten
- Clickable Images in Android• 9 Minuten
- Checkbox in Android• 9 Minuten
- Radio Box in Android• 9 Minuten
- Introduction to Menus in Android• 9 Minuten
- Navigation Component• 9 Minuten
- Navigation Implementation• 9 Minuten
- Back Button Navigation• 6 Minuten
- Hierarchical Navigation Patterns• 9 Minuten
- Module 3 and 4 - Graded Quiz• 60 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Fragments, User Interaction, and Navigation in Android• 30 Minuten
This module focuses on Fragments, User Interaction, and Navigation within Android applications. It begins with an exploration of Fragments, covering their definition, creation, lifecycle management, and communication between fragments and activities. Learners will engage with practical quizzes to reinforce their understanding of these concepts. The module then shifts to User Interaction, including handling clickable images, checkboxes, radio buttons, and menus in Android applications. Finally, it introduces the Navigation Component, explaining its purpose, implementation methods, and navigation patterns such as back button navigation and hierarchical structures. Readings complement the videos and quizzes, providing deeper insights into each topic.
Das ist alles enthalten
22 Videos2 Lektüren14 Aufgaben1 Diskussionsthema
22 Videos• Insgesamt 186 Minuten
- Options for Data Storage• 8 Minuten
- Introduction to Shared Preferences• 6 Minuten
- Shared Preferences vs Saved Instance State• 6 Minuten
- Saving the Shared Preferences• 5 Minuten
- Restoring the Shared Preferences• 4 Minuten
- SQLite Database in Android• 7 Minuten
- Files in Android• 5 Minuten
- File Operations in Android• 8 Minuten
- Internal Storage• 7 Minuten
- External Storage• 5 Minuten
- Permissions for Storage• 6 Minuten
- Content Providers• 7 Minuten
- Other Storage Options • 6 Minuten
- Saving UI State in Activity• 11 Minuten
- Shared Preference - Scenario• 1 Minute
- Shared Preference• 8 Minuten
- CRUD Operations Using SQLite• 15 Minuten
- Read and Write Operations on Files - Internal Storage• 5 Minuten
- Save and Retrieve Image - External Storage• 5 Minuten
- Read from Content Provider• 4 Minuten
- Create a Content Provider• 12 Minuten
- Recording of Programming Mobile Devices: Week 5 - Live Session on 24-12-07 19:36:50 [45:59]• 46 Minuten
2 Lektüren• Insgesamt 20 Minuten
- Essential Reading: Shared Preferences• 10 Minuten
- Essential Reading: File Operations in Android• 10 Minuten
14 Aufgaben• Insgesamt 486 Minuten
- Options for Data Storage• 12 Minuten
- Introduction to Shared Preferences• 12 Minuten
- Shared Preferences vs Saved Instance State• 12 Minuten
- Saving the Shared Preferences• 9 Minuten
- Restoring the Shared Preferences• 6 Minuten
- SQLite Database in Android• 12 Minuten
- Files in Android• 9 Minuten
- File Operations• 9 Minuten
- Internal Storage• 9 Minuten
- External Storage• 9 Minuten
- Permissions for Storage• 9 Minuten
- Content Providers• 9 Minuten
- Other Storage Options • 9 Minuten
- SGA 1- Creating a Personal Organizer App using Android Studio• 360 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Data Storage and File Operations in Android• 30 Minuten
This module focuses on essential topics for developing network-connected Android applications. It begins with Networking Basics, covering permissions in the Android Manifest, and introduces HTTP fundamentals. Learners will explore managing network states and using the ConnectivityManager to ensure robust network connectivity. The module also includes practical quizzes and readings to reinforce understanding. Moving to Broadcasts and Services, the module explains Broadcasts, Broadcast Receivers, and the lifecycle of Android services. It concludes with Consuming RESTful APIs, covering Retrofit for HTTP requests, understanding RESTful APIs, and parsing JSON responses for data integration within Android applications.
Das ist alles enthalten
25 Videos3 Lektüren14 Aufgaben1 Diskussionsthema
25 Videos• Insgesamt 166 Minuten
- Networking Basics• 6 Minuten
- Including Permission in Manifest• 5 Minuten
- HTTP Basics• 6 Minuten
- Managing the Network State• 5 Minuten
- Connectivity Manager• 6 Minuten
- Introduction to Broadcasts• 7 Minuten
- Broadcast Receivers• 6 Minuten
- Services Introduction• 5 Minuten
- Stated and Bound Services• 6 Minuten
- Service Lifecycle• 6 Minuten
- Using Retrofit for HTTP Requests• 6 Minuten
- Introduction to RESTful APIs• 7 Minuten
- Parsing JSON Responses• 6 Minuten
- Check Network Connectivity Status• 6 Minuten
- WebView - Display a Webpage• 6 Minuten
- Get Resource from Internet Using HTTPURLConnection• 10 Minuten
- HTTPURLConnection Using Coroutine• 4 Minuten
- Create a Start Service• 13 Minuten
- Intent Service - implementation• 7 Minuten
- Foreground Service• 10 Minuten
- Local Bounded Service• 9 Minuten
- Remote Bounded Service• 5 Minuten
- Implement Broadcast Receiver - Static Registration• 7 Minuten
- Implement Broadcast Receiver - Dynamic Registration• 4 Minuten
- Network Request Using Retrofit Library• 9 Minuten
3 Lektüren• Insgesamt 90 Minuten
- Essential Reading: Connecting to the Internet• 30 Minuten
- Broadcasts and Services• 30 Minuten
- Essential Reading: Consuming RESTful APIs• 30 Minuten
14 Aufgaben• Insgesamt 192 Minuten
- Networking Basics• 12 Minuten
- Including Permission in Manifest• 12 Minuten
- HTTP Basics• 12 Minuten
- Managing the Network State• 12 Minuten
- Connectivity Manager• 9 Minuten
- Introduction to Broadcasts• 12 Minuten
- Broadcast Receivers• 12 Minuten
- Broadcast Receivers• 9 Minuten
- Broadcast Receivers• 6 Minuten
- Service Lifecycle• 6 Minuten
- Retrofit Basics• 9 Minuten
- RESTful API Basics• 9 Minuten
- JSON Parsing• 12 Minuten
- Modules 5 and 6 - Graded Quiz• 60 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Basics of Networking, Broadcasts, and APIs in Android• 30 Minuten
This module covers the essential aspects of working with location-based services and integrating Google Maps into Android applications. It begins by introducing Location Services, explaining how to retrieve and handle user location data using the FusedLocationProviderClient, a key tool for accurate location data acquisition. Learners will also explore the Google Maps API, learning how to display maps and customise map behaviour within Android apps. Finally, the module focuses on handling and displaying location data on maps, providing a hands-on approach to implementing location-based features. The module is rounded off with a live session to explore advanced use cases of location and map integration.
Das ist alles enthalten
8 Videos3 Lektüren6 Aufgaben1 Diskussionsthema
8 Videos• Insgesamt 132 Minuten
- Introduction to Location Services• 8 Minuten
- Using FusedLocationProviderClient• 7 Minuten
- Introduction to Google Maps API• 6 Minuten
- Displaying a Map• 5 Minuten
- Location Data• 6 Minuten
- Displaying Location on Map• 5 Minuten
- Recording of Programming Mobile Devices: Week 6 - Live Session on 24-12-17 19:38:32 [54:41]• 55 Minuten
- Recording of Programming Mobile Devices: Week 7 - Live Session on 24-12-21 19:33:36 [40:41]• 41 Minuten
3 Lektüren• Insgesamt 70 Minuten
- Essential Reading: Location Services• 30 Minuten
- Essential Reading: Google Maps API• 20 Minuten
- Essential Reading: Handling Location Data• 20 Minuten
6 Aufgaben• Insgesamt 69 Minuten
- Location Services Basics• 12 Minuten
- FusedLocationProviderClient• 12 Minuten
- Google Maps API Basics• 9 Minuten
- Map Display• 12 Minuten
- Location Data• 12 Minuten
- Displaying Location on Map• 12 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Location Services and Google Maps in Android• 30 Minuten
This module introduces learners to Firebase, a comprehensive platform for developing web and mobile applications, focusing on its integration with Android. The module begins by exploring Firebase’s core products, including the Firebase Realtime Database, where students will learn to add, retrieve, and manage data directly from both the Firebase console and Android applications. In the second part of the module, the focus shifts to Authentication and Cloud Storage. Learners will implement user authentication and use Firebase Cloud Messaging to manage push notifications. Additionally, students will handle image operations using Firebase Cloud Storage, integrating gallery selections and performing various cloud-based actions. This module provides a hands-on understanding of how Firebase enhances Android applications with real-time data, secure authentication, and cloud storage capabilities.
Das ist alles enthalten
14 Videos2 Lektüren14 Aufgaben1 Diskussionsthema
14 Videos• Insgesamt 143 Minuten
- About Firebase• 7 Minuten
- Firebase Products• 7 Minuten
- Firebase Android• 7 Minuten
- Introduction to Firebase Realtime Database• 7 Minuten
- Adding Data to Database Via Firebase Console• 6 Minuten
- Adding Data to Database Via Android App• 6 Minuten
- Introduction to Firebase Authentication• 5 Minuten
- Implementing User Authentication• 4 Minuten
- Push Notifications with Firebase• 6 Minuten
- Introduction to Firebase Cloud Messaging• 4 Minuten
- Sending and Receiving Messages• 5 Minuten
- Image Selection from Gallery• 4 Minuten
- Other Operations on Image in Cloud Storage with Firebase• 5 Minuten
- Recording of Programming Mobile Devices: Week 8 - Live Session on 24-12-28 19:36:14 [09:44]• 70 Minuten
2 Lektüren• Insgesamt 80 Minuten
- Essential Reading: Introduction to Firebase• 40 Minuten
- Essential Reading: Authentication and Cloud Storage• 40 Minuten
14 Aufgaben• Insgesamt 153 Minuten
- Introduction to Firebase• 6 Minuten
- Firebase Products• 6 Minuten
- Firebase Android• 6 Minuten
- Realtime Database Basics• 6 Minuten
- Adding Data to Database Via Firebase Console• 6 Minuten
- Adding Data to Database Via Android App• 6 Minuten
- Firebase Authentication Basics• 9 Minuten
- Implementing User Authentication• 9 Minuten
- Push Notifications with Firebase• 6 Minuten
- Introduction to Firebase Cloud Messaging• 6 Minuten
- Sending and Receiving Messages• 6 Minuten
- Image Selection from Gallery• 9 Minuten
- Other Operations on Image in Cloud Storage with Firebase• 12 Minuten
- Modules 7 and 8 - Graded Quiz• 60 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Introduction to Firebase in Android• 30 Minuten
This module focuses on optimising performance, background processing, and implementing security best practices in Android applications. It begins with an overview of Performance Optimisation, covering fundamental strategies and profiling techniques using tools to identify and resolve performance bottlenecks. The module includes quizzes and readings to reinforce understanding. Moving to Background Processing, it introduces techniques for executing tasks in the background, including Work Manager, Async Task, and Loaders. Practical quizzes and readings complement the videos. The module concludes with Security Best Practices, emphasising the importance of application security and implementing secure storage solutions. Quizzes and readings provide insights into foundational security concepts and practices.
Das ist alles enthalten
11 Videos3 Lektüren1 Aufgabe1 Diskussionsthema
11 Videos• Insgesamt 121 Minuten
- Introduction to Performance Optimisation• 8 Minuten
- Profiling Tools and Techniques• 9 Minuten
- Introduction to Background Processing• 6 Minuten
- Using Work Manager• 6 Minuten
- Async Task in Android• 7 Minuten
- Async Task Usage• 7 Minuten
- Loaders• 6 Minuten
- Importance of Security in Applications• 7 Minuten
- Introduction to Security Best Practices• 7 Minuten
- Implementing Secure Storage• 6 Minuten
- Recording of Programming Mobile Devices: Week 9 - Live Session on 25-01-04 19:36:10 [51:16]• 51 Minuten
3 Lektüren• Insgesamt 75 Minuten
- Essential Reading: Performance Optimisation• 15 Minuten
- Essential Reading: Background Processing• 30 Minuten
- Essential Reading: Security Best Practices• 30 Minuten
1 Aufgabe• Insgesamt 30 Minuten
- Profiling Techniques• 30 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Performance, Background Processing, and Security in Android• 30 Minuten
This module provides a comprehensive overview of Android application development and publishing processes. It covers essential topics from preparing and publishing apps on the Google Play Store to leveraging Jetpack for modern Android app development.
Das ist alles enthalten
13 Videos2 Lektüren14 Aufgaben1 Diskussionsthema
13 Videos• Insgesamt 79 Minuten
- Preparing an App for Publication• 5 Minuten
- App Signing and ProGuard• 3 Minuten
- Using the Google Play Console• 4 Minuten
- Publishing Process• 4 Minuten
- Maintaining and Updating an App• 4 Minuten
- Handling User Feedback and Bug Reports• 4 Minuten
- Introduction to Jetpacks• 4 Minuten
- Components in Jetpack Compose• 4 Minuten
- User Interaction Using Jetpack Compose• 3 Minuten
- Navigation in Jetpack Compose• 4 Minuten
- List in Jetpack Compose• 3 Minuten
- Other Frameworks Used in Android• 7 Minuten
- Recording of Programming Mobile Devices: Week 10 - Live Session on 25-01-11 19:37:19 [28:10]• 28 Minuten
2 Lektüren• Insgesamt 70 Minuten
- Essential Reading: Publishing to Google Play Store• 30 Minuten
- Essential Reading: Android App Development with Jetpacks• 40 Minuten
14 Aufgaben• Insgesamt 498 Minuten
- Preparing an App for Publication• 9 Minuten
- App Signing and ProGuard• 9 Minuten
- Using the Google Play Console• 6 Minuten
- Publishing Process• 6 Minuten
- Maintaining and Updating an App• 6 Minuten
- Handling User Feedback and Bug Reports• 6 Minuten
- Introduction to Jetpacks• 6 Minuten
- Components in Jetpack Compose• 6 Minuten
- User Interaction Using Jetpack Compose• 6 Minuten
- Navigation in Jetpack Compose• 6 Minuten
- List in Jetpack Compose• 6 Minuten
- Other Frameworks Used in Android• 6 Minuten
- Modules 9 and 10 - Graded Quiz• 60 Minuten
- SGA 2- Creating a User Management App Using Android Studio• 360 Minuten
1 Diskussionsthema• Insgesamt 30 Minuten
- Publishing Apps and Jetpack in Android Development• 30 Minuten
Das ist alles enthalten
1 Aufgabe
1 Aufgabe• Insgesamt 30 Minuten
- Final Comprehensive Examination• 30 Minuten
Dozenten


von

von

Birla Institute of Technology & Science, Pilani (BITS Pilani) is one of only ten private universities in India to be recognised as an Institute of Eminence by the Ministry of Human Resource Development, Government of India. It has been consistently ranked high by both governmental and private ranking agencies for its innovative processes and capabilities that have enabled it to impart quality education and emerge as the best private science and engineering institute in India. BITS Pilani has four international campuses in Pilani, Goa, Hyderabad, and Dubai, and has been offering bachelor's, master’s, and certificate programmes for over 58 years, helping to launch the careers for over 1,00,000 professionals.
Mehr von Software Development entdecken
UUniversity of Maryland, College Park
Kurs
UUniversity of Maryland, College Park
Kurs

Kurs
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Weitere Fragen
Finanzielle Unterstützung verfügbar,
