Stay organized with collections Save and categorize content based on your preferences.

Maryam's Story

Android GDE Maryam Alhuthayfi shares her passion for mobile development with fledgling developers
Android GDE Maryam Alhuthayfi has loved programming since high school, when she learned programming in Visual Studio and basic website development. “We didn't get much beyond that because there weren’t many Arabic resources,” she says. “That experience got me excited to dig deeper into technology. I wanted to know how the web functions, how software is made, and more about programming languages.” Maryam studied computer science at university and majored in information systems. For her senior year graduation project, she and her team decided to build an Android application, her first experience with Android. She graduated with honors and landed a job as a web developer, but she kept thinking about getting back to being an Android developer. Read more.
-- Maryam Alhuthayfi
GDE, Android

Helpful resources for getting started

LEARN / COURSE / ANDROID / COMPOSE
In this course, you'll learn the basics of building Android apps with Jetpack Compose, the new UI toolkit for building Android apps. Along the way, you'll develop a collection of apps to start your journey as an Android developer.
LEARN / TENSORFLOW
This content is intended to guide developers new to ML through the beginning stages of their ML journey. You will see that many of the resources use TensorFlow, however, the knowledge is transferable to other machine learning frameworks.
LEARN / PATHWAY / FLUTTER
Learn to build beautiful, natively compiled desktop, mobile, and web applications from a single codebase with Flutter.

Stories from the community

Be inspired by all the clever ways developers are using Google technology to push their ideas further