ANDROID
DEVELOPER
Track Code - AD
ARKA INFOTECH
ABOUT COMPANY
ARKA INFOTECH is a dynamic and inclusive community committed to fostering
growth and collaboration among individuals with shared goals and aspirations. Our
core mission is to create opportunities across key areas, including leadership
development, continuous learning, student engagement, and the cultivation of
shared interests.
We recognize the transformative power of leadership in driving positive change. To
support this, we offer a range of platforms and resources designed to enhance
leadership skills within our community. Through our mentorship programs,
workshops, and collaborative initiatives, we empower our members to assume
leadership roles and make meaningful contributions in their respective fields.
INSTRUCTION
• You should begin completing tasks only after your internship start date, as mentioned in
your Offer Letter. You are required to complete tasks in your designated domain.
• For the Completion Certificate, you must complete at least 3 tasks in your internship track.
To receive a Letter of Recommendation (LoR), you must complete 4 tasks. For the Python
Programming internship, a minimum of 3 tasks is required for successful completion.
• The internship is self-paced, with no fixed timings, and you are free to select your own
learning resources, as no formal training will be provided. Please maintain a separate
GitHub repository named "ARKA" for all tasks, and share the link in the task submission
form, which will be provided via email. Ensure your LinkedIn profiles are updated.
INSTRUCTION
• You are required to maintain a public GitHub repository for all completed tasks. The
repository should follow the naming convention: "ARKA_TrackCode_TaskNumber".
• For example, if you are pursuing a Web Development internship and working on your
2nd task, your repository name should be "ARKA_WD_02". Refer to the provided guide
for any questions.
• After completing each task, it is MANDATORY to create a LinkedIn post detailing the
task and the knowledge gained. Optionally, you can include a video in your post.
LinkedIn Profile Improvement Task (Mandatory)
This task is designed to help you enhance your LinkedIn profile and increase visibility to
recruiters.
1. Post your internship Offer Letter on your LinkedIn profile.
2. Update your profile:
- Add "Intern at ARKA INFOTECH" to your headline.
- Set "ARKA INFOTECH" as your current company in the work experience section.
3. Follow the provided articles (#1, #2, #3) to further improve your LinkedIn profile.
Completion of this task is mandatory.
ABOUT THE INTERNSHIP
Certified Professional Premium Practical
Achievements Networking Content Experience
MOBILE
DEVELOPMENT
TASKS:
NOTE: For ML Development internship you will need to
complete at least 3 tasks for successful completion of
internship.
TASK-01
Build a Calculator app that can perform basic arithmetic operations.
1. Ensure the calculator has a clean and user-friendly interface with buttons for
numbers and basic operations (addition, subtraction, multiplication, division).
2. Include functionality for handling simple calculations, with clear input and output
display.
3. Keep the design minimalistic yet professional, focusing on usability and efficient
performance.
TASK-02
Create a To-Do list app that allows users to add, edit, and delete tasks.
1. Core Functionality: Implement features for adding new tasks, editing existing
tasks, and deleting tasks, ensuring these actions are intuitive and responsive.
2. User Interface: Design a clean and organized interface where tasks are listed
clearly, with options for marking tasks as completed and filtering between active
and completed tasks.
3. Data Persistence: Ensure that tasks are saved locally or in a database so that
they persist even after the app is closed and reopened.
TASK-03
Build a basic Stopwatch app that displays minutes, seconds, and milliseconds and
allows users to start, pause, and reset the timer.
1. Core Functionality: Implement start, pause, and reset buttons to control the
stopwatch, ensuring accurate tracking of minutes, seconds, and milliseconds.
2. User Interface: Design a clear and readable display that shows the elapsed time,
with large, easily accessible buttons for user interaction.
3. Smooth Performance: Ensure the timer runs smoothly without lag, and the
transitions between start, pause, and reset states are seamless.
TASK-04
Develop a Tic Tac Toe game app where two players can take turns to place their
symbols (X or O) on a 3x3 grid.
The objective is to form a horizontal, vertical, or diagonal line of three of their
symbols to win the game.
The app should also include a reset option to start a new game.
TASK-05
Create a QR code scanner app that allows users to scan QR codes using their
device's camera.
Upon scanning, the app should extract the information encoded in the QR code and
display it on the screen.
Additionally, it should provide an option to open links or perform specific actions
based on the scanned content.
Thanks!
Have any questions?
contact@[Link]
[Link]