Explore Mobile App Development in

Mobile

Learn to make mobile apps for iOS + Android with ReactJS

Section A: Sundays, 1-3pm

Registration Is Closed

An introduction to mobile app development

Learn to make mobile apps for both iOS and Android

You’ll learn mobile app development through using React, a framework used to make everything from webn apps to iOS and Android apps. This course is intended for students with at least some coding experience (CS 1110 or another HackCville tech course) — if you have 0 coding experience, we recommend taking Source Lite or Node Lite first.

Develop solid skills in Git, Node, and the Terminal

Although not the most flashy, Git and the Terminal two of the most important tools that develops need to know. Git is a software that allows us to control versions of our code and allows us to collaborate with others, while the Terminal is the “home base” from which we will navigate our computer files and run code.

Deploy a mobile app by the end of the semester

As we reach the end of Mobile, we will be able to make React Native apps, hit API endpoints, grab data from the backend, and finally deploy the projects to your phone. This means you’ll leave the course with a solid project to add to your portfolio.

Skills You’ll Learn

Feature Image

JavaScript

Feature Image

React Native

Feature Image

API Requests

Feature Image

Expo

Feature Image

Firebase

Meet Your Program Lead

Taylor Rohrich

HackCville Member Since 2017

Membership Perks

Once you successfully complete your first Skills Course you are granted HackCville membership. Here are the perks you get access to as a member:

  • 10 weeks of hands-on skills training
  • Priority applications for Launch summer program and trips
  • Access to the HackCville clubhouses’ working and meeting space
  • Early registration and 25% discount on all Skills Courses
  • Exclusive community events and job opportunities

Fees & Accessibility

Course Fee: $125

Each of our courses is just $125 — that’s less than a weekly lunch out for the semester. We are committed to making our courses accessible to all. We reduce or eliminate the program fee to all students who need it, no questions asked. Our aim is to enable everyone who wants to learn and join the HackCville community.

Meeting Times

All of our courses meet once a week for 2 hours. Courses start the third week of UVA classes (Sep 8) and continue weekly through the end of November. Courses expect a 4-6 hour/week commitment. Outside of the 2 hours in your workshop meeting time, you can expect to meet with your instructor weekly for check-ins (at flexible times) and to spend some time working with your classmates on projects.

We offer 1 section of Mobile:
Section A – Sundays, 1-3pm

This course is intended for students with at least some coding experience (CS 1110 or another HackCville tech course) — if you have 0 coding experience, we recommend taking Source Lite or Node Lite first.

Our Other Programs

SKILLS COURSES

Level up your digital skills

LAUNCH

Get trained + rock a summer internship

STARTUP TRIPS

Explore startups in a new city