This class is a 2-day series running on Saturday and Sunday running on July 30th – July 31st, from 12:00pm to 4:00pm each day. The cost above covers both days. This class is designed for people who have little or no programming experience. Learn Java for Android development and develop your first app! In a world where over half of cell phone owners have a smartphone and the Android OS has the largest market share, learning about mobile application development will soon be just as vital as learning HTML and CSS. Get ahead of the game and learn the core skills for Android development with Girl Develop It. This section meets for 2 consecutive days starting 7/30: Covering the following topics: Saturday, Part 1 – Java & Android This session will teach you the fundamentals of the Java language and introduce a variety of Object Oriented Programming concepts. We will learn to call and use existing APIs including String operators and the math class. We will explore the Android Studio development environment and learn how it is used. We will touch on the history, community, and documentation around Android development. Saturday, Part 2 – Writing Your First App We will learn about the Android OS and the differences between it and other mobile devices. We will explore the Android application file structure and how to write your first Android application. We will also play with basic design layouts via XML and how to handle user events. We will combine our new Android knowledge with the Java knowledge of the first class to make an interactive application. Sunday, Part 1 – Android Fundamentals This session will cover activities and fragments that are the building blocks for making a user interface. We’ll discuss how to make apps for both phones and tablets. We will talk about styles, colors, dimensions, and images to make your beautiful. Sunday, Part 2 – Using Google Maps APIs. In this session, we will learn how to make apps communicate with each other. We’ll discuss how to save data on the device and how to pass data between activities and applications. Finally, we’ll touch on some tools for debugging and developing your apps. Prerequisites: If you have an Android device and want to test on it, feel free to bring it with the USB charger it came with. If you don’t have a device, come and learn how to use an on screen emulator (a technique that many Android developers use). Interesting in volunteering as a teacher assistant for this class? Email miami@GirlDevelopIt.com. To see the list of classes scheduled and to request a class to be offered visit http://www.gdimiami.com/calendar.html Want to take this class, but can’t afford it? Apply for a scholarship and you may just get to go for free! About Girl Develop It: Girl Develop It (GDI) launched in 2010 with a simple concept; make software development accessible and affordable to all women in New York City with little to no development or training experience. GDI now has 53 chapters and is an international 501(c)3 non-profit organization. The massive growth is projected to help women throughout the globe enhance their skill sets, illuminate their passions or hobbies to make beautiful code and websites, and spread the principles of effective software development. Learn More: Visit www.GDIMiami.com for more information Follow us on twitter @GDIMiami GDI Miami is actively seeking sponsors for future activities. If your company is interested in sponsorship opportunities, please contact GDI Miami at firstname.lastname@example.org. All attendees are expected to abide by the Girl Develop It Code of Conduct.