
KodaSchool
Learn To Code
Android & iOS Challenges
.png&w=3840&q=75)

iOs
Country Code Picker
Develop a country code picker that allows users to select a country and input their mobile number. The app should return details such as Country Name, Prefix Country Code, Country Code, Country Language Code, Phone Number, Phone Number without Prefix, Full Phone Number with Prefix, and Phone Number Validity Status.
.png&w=3840&q=75)

Android
Country Code Picker
Develop a country code picker that allows users to select a country and input their mobile number. The app should return details such as Country Name, Prefix Country Code, Country Code, Country Language Code, Phone Number, Phone Number without Prefix, Full Phone Number with Prefix, and Phone Number Validity Status.
.png&w=3840&q=75)

iOs
Task App
Develop a task list app for iOS that provides a clean and intuitive interface for creating, managing, and completing tasks. The app will store all data locally on the user’s device without requiring sign-in or cloud syncing.
.png&w=3840&q=75)

Android
Task App
Develop a task list app for Android that provides a clean and intuitive interface for creating, managing, and completing tasks. The app will store all data locally on the user’s device without requiring sign-in or cloud syncing.
.png&w=3840&q=75)

iOs
Photo Gallery App
Develop a photo gallery app for iOS that allows users to store, organize, and cherish their photos by grouping them into collections. The app should prioritize simplicity, ease of use.
.png&w=3840&q=75)

Android
Photo Gallery App
Develop a photo gallery app for Android that allows users to store, organize, and cherish their photos by grouping them into collections. The app should prioritize simplicity, ease of use.


iOs
Job Swiper
Develop a job swiping app for iOS similar to Tinder that allows users to browse job listings by swiping left to reject and right to bookmark jobs. Users will access a bookmark page to view, filter, and explore saved jobs. The app will utilize user profile preferences to influence job display.


Android
Job Swiper
Develop a job swiping app for Android similar to Tinder that allows users to browse job listings by swiping left to reject and right to bookmark jobs. Users will access a bookmark page to view, filter, and explore saved jobs. The app will utilize user profile preferences to influence job display.
.png&w=3840&q=75)

iOs
Cake Shopping App
Design a mobile application for iOS for a cake shopping app. The app should deliver a smooth and visually appealing shopping experience, featuring cake categories, a cart, and a checkout process.
.png&w=3840&q=75)

Android
Cake Shopping App
Design a mobile application for Android for a cake shopping app. The app should provide users with a seamless shopping experience, focusing on categories of cakes, a cart, and a checkout process.


iOs
Color Palette Generator
Develop a simple one-page color palette generator app for iOS that allows users to refresh and generate new color palettes in HSL and HEX formats. Users can easily copy color codes to the clipboard.


Android
Color Palette Generator
Develop a simple one-page color palette generator app for Android that allows users to refresh and generate new color palettes in HSL and HEX formats. Users can easily copy color codes to the clipboard.


iOs
Game of Thrones App
Create an iOS app using provided UI and the Thrones API .This project will teach you how to handle API integration in the context of an Android App.


Android
Game of Thrones App
Create an Android app using provided UI and the thrones API .This project will teach you how to handle API integration in the context of an Android App.


iOs
Password Generator
Design and develop a user-friendly interface for the Password Generator app.Implement a slider that dynamically changes color based on the password strength level.Provide checkboxes for digits, characters, and symbols to customize the password content.Generate strong and random passwords according to the user's preferences.


Android
Password Generator
Design and develop a user-friendly interface for the Password Generator app.Implement a slider that dynamically changes color based on the password strength level.Provide checkboxes for digits, characters, and symbols to customize the password content.Generate strong and random passwords according to the user's preferences.


iOs
Calculator App
This project is a dynamic learning experience that aims to teach you the intricacies of iOS app development while you create a fully functional calculator app.It project includes an array of key features such as basic arithmetic operations, advanced scientific functions, an intuitive user-friendly interface, interactive challenges, a history and memory function, customization options, and offline functionality.Use swift, flutter or framework of choice.


Android
Calculator App
This project aims to teach you the intricacies of Android app development while building a functional calculator app.It includes an array of key features such as basic arithmetic operations, advanced scientific functions, an intuitive user-friendly interface, interactive challenges, a history and memory function, customization options, and offline functionality.Use Java ,kotlin, flutter or framework of choice.


Android
Movie Streaming App
This Android app will empower users to effectively organize their watched movies, downloads, and saved movies while utilizing free APIs to access movie-related data. Comprehensive movie pages will be featured, providing in-depth information about cast members, reviews, and ratings.This project is a good capstone project to have in your portfolio.


iOs
Movie Streaming App
In this iOS app development project, the goal is to create a flexible movie viewing app for iOS users. The app will empower users to organize their watched movies, downloads, and saved movies while employing free APIs to access movie data. Detailed movie pages will be featured, providing information on cast, reviews, and ratings.


iOs
Exchange Rate Calculator
Design and develop an iOS-based currency converter application that enables users to perform quick and accurate currency conversions on their iOS devices. This project aims to provide a practical tool for users to effortlessly convert between different currencies using their iPhones or iPads.


Android
Exchange Rate Calculator
Design and develop an Android-based currency converter application that allows users to easily and accurately convert between different currencies. This project aims to provide a practical tool for users to perform currency conversions on their Android devices effortlessly.


Android
Quizlet App
This UI/UX design project aims to create an interactive Android quiz app that presents users with questions and provides immediate feedback on their answers. The project is designed for a learner who is new to Android app development. The design will be based on a provided JSON file containing questions and their corresponding answers.


iOs
Quiz App
This project aims to guide a learner in iOS app development through the creation of a quiz app based on a provided UI/UX design. The design consists of questions and results screens and is supported by a JSON file containing the questions and answers.


Android
Recipe App
This project involves converting a provided UI/UX design and a JSON file containing recipes into an Android application. The objective is to bring the beautifully designed recipe app to life, complete with functionality that allows users to access and cook a variety of recipes.