You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow these steps to complete the Task 1 of App Development!
You have to make a repository of your own which will contain the files of the app that you have created.
You have fork this repo, clone the forked repo and add a new .txt file inside the Task-1 Folder which should contain all the information as given in the sample SuhailAhmadKhan.txt , you have to add the link of the repo which contains your files of Task 1 and make sure that the repo is Public and not Private.
For the application, you have to create a new Project, with whatever name you want and it should have the following things:
A custom app Icon
A well designed SplashScreen that transitions into an activity named LoginActivity after 3 seconds.
You can design the LoginActivity as you like, it should atleast have one EditText, which will take input of Roll number of the user, and a Login Button which on being clicked will check if the EditText is empty or not, if the EditText is empty it should display a Toast saying "Please enter your roll number", and if Roll Number was entered, the Login Button should take you to the next activity of the application. The rest of the layout is up to you, you can use your creativity as you want to, the LoginActivity can contain images like logo of your application, custom images/designs etc. You can also search the internet for Login screen designs for inspiration. Be as creative as you wish to be.
After that, you have to create 3 new activities, these activities will be pages for the top 3 places that you want to visit. The first activity will contain the page for the first place, the second for the second place and the third for the third place, all these activities must be linked to each other using a GO NEXT Button in the first and second activities, and you can also add a Back Button that will take you to the previous Activity, as for the page Design, you can use your creativity, you can add headings of the places, images of the places and text containing a brief description of the place or why you like it. Anything else that you want to add feel free to do it, just make sure that all the UI is made using ConstraintLayout and all Views must be Constrained Properly.
After you are done with the LoginActivity, SplashScreen and 3 pages, you need to push your project to Github in the repository that you created, and add the link of the repository in your .txt file. Make sure to use your own internet and not college proxy while pushing to github to avoid errors.
Now, after filling your .txt file completely submit a Pull Request for review.
Note
If you wish to add more functionalities/Activities in your application, feel free to do so. What has been stated above is the bare minimum that you have to complete.
Make sure to use ConstraintLayout for all the UI Design, and all Views must be constrained appropriately.
There will be STRICT Plagiarism checking. If found, negative points will be given so it's best not to copy from others and complete this task on your own.
The deadline for this task is 17 April, Monday 3:00 PM.
Feel free to ask any of your queries on the discord server, we are readily available there.
Here are some resources that you would find helpful while completing this task:
TASK 1
Follow these steps to complete the Task 1 of App Development!
Here are some resources that you would find helpful while completing this task:
Happy Learning!
The text was updated successfully, but these errors were encountered: