Tag Archives: developers

Introducing Checks: simplifying privacy for app developers

Can I trust this app with my data? Is this app respecting my privacy rights? These are questions consumers are asking more and more about mobile apps and the developers who create them. In turn, developers are faced with a privacy and compliance landscape that is becoming increasingly more complex. And the path to compliance can be both time-consuming and difficult.

We believe every developer — no matter the stage or size of their company — deserves access to easy-to-use tools that help them achieve their goals, while making privacy compliance simpler.

That’s why today, as part of Google’s in-house incubator Area 120, we’re launching Checks, a new privacy platform. We are on a mission to help simplify privacy and reduce risk for mobile app developers.

A shared passion to help developers succeed

In 2018, as the world prepared for the EU General Data Protection Regulation (GDPR), we were hearing that mobile app developers were struggling to feel prepared to meet the new privacy expectations under GDPR, and they hoped Google could help. Having previously built tools like Android Vitals to address developers’ technical challenges, we had an idea to use Google’s artificial intelligence and resources to create a new product to help mobile app developers address their privacy compliance needs. Since we worked together for years on Google Play, we knew we could bring this vision to life as a team.

Joining Area 120 allowed us to focus full-time on creating a solution that simplifies privacy for developers distributing on both Android and iOS. Over the past two years, our team has spent time listening to feedback from hundreds of mobile app developers on their approach to privacy, and partnered closely with 40 highly-engaged early adopters to refine our product and roadmap. We believe Checks will help mobile app developers of all sizes save time by replacing complicated processes and providing automated privacy insights.

Greater confidence for app developers

We’ve heard developers say it’s difficult to keep pace with regulatory and app store policy changes, and determine how those changes apply to their apps. Checks helps developers gain confidence to make informed decisions by identifying potential compliance issues, providing clear actionable insights in simple language, and offering links to relevant resources.

Checks scans multiple sources of information including an app’s privacy policy, SDK information, and network traffic to generate a report that indicates the number of Checks performed, new issues, and issues that have been resolved.

Save time and money

Teams are able to better collaborate across legal, business and engineering roles on the Checks platform. Our product provides everyone access to the same unique insights — without the customer having to perform any technical integrations — which helps reduce the number of messages, meetings and documents necessary to track down information. Teams can focus on evaluating what actions to take and respond faster.

Screenshot of Checks’ Data Monitoring report, spotlighting the SDK findings. A list of SDKs that are in use by an app is provided, and any changes in the last 30 days are flagged as new.

Gain visibility

Software Developer Kits (SDKs) can change their functionality at any time, sometimes without the app developer knowing it. Checks helps mobile app developers who use SDKs by detecting when their app’s data sharing practices have changed and then sending them an automated alert. If the change was not intended, the developer can further investigate where the new data is being shared and make necessary changes.

Screenshot of Checks’ Store Disclosure report. A chart indicates what data types may be collected or shared by an app, and if evidence of the data type was found in permissions, network traffic, or an app’s privacy policy.

Help completing Google Play’s Data safety section

Many mobile app developers are still preparing for the launch of Google Play’s Data safety section, which will give end users more transparency into what data apps collect or share and how apps use their data. Checks can help developers get started by identifying what information they may need to declare and the basis for the recommendation. This can help them feel confident as they decide what to include.

Request early access today

We want to help developers build mobile apps that their users can enjoy and trust. We look forward to continuing to work closely with developers to ensure Checks provides solutions that developers need.

If you’re working on privacy compliance for mobile apps, visit checks.area120.google.com to learn more and get started today.

African developers: creating opportunities and building for the future

Every day, African businesses harness ingenuity to empower their communities. African software developers are an engine for digital transformation in local economies across the continent, and there’s no one better to solve challenges than local developers, founders, and entrepreneurs. And as African startup funding reaches unprecedented levels (growing by over 2.5x in 2021 over the previous year), understanding Africa’s developer landscape is key to support the growth of these startups.

For the second year in a row, Google published the Africa Developer Ecosystem report to map Africa’s developer landscape. We expanded this edition of the report to include year-on-year growth analysis, tech ecosystem components and key growth factors. The research was conducted in 16 African markets (Algeria, Cameroon, Egypt, Ethiopia, Ghana, Ivory Coast, Kenya, Morocco, Mozambique, Nigeria, Rwanda, Senegal, South Africa, Tanzania, Tunisia, Uganda) and the findings were extrapolated to the rest of the continent.

Here are the five key takeaways from our study:


1. Africa’s developer population is growing across the continent.

We found that COVID-19 has continued to shape both the tech community at large and the nuances of the developer experience. Despite a contracting economy, the pool of professional developers increased by 3.8% to make up 0.4% of the continent’s non-agricultural workforce. Salaries and compensation also rose, and more developers secured full-time jobs.

2. VC investment in African startups rebounded as the digital economy expanded.

As local businesses transitioned online across the continent, they boosted the need for web development and data engineering skills. African startups raised over $4bn in 2021, 2.5x times more than in 2020, with fintech startups making up over half of this funding. The shift to remote work also created more employment opportunities across time zones and continents for African developers while lifting the pay for senior talent. As a result, international companies are now recruiting African developers at record rates.

3. Learners, junior developers, as well as underrepresented groups including women, need more support.

These groups faced challenges exacerbated by the COVID-19 pandemic. Without access to in-person education — or affordable, reliable internet access and at-home equipment — they struggled to make gains last year. This can be seen in how the gender gap between men developers and women developers widened: there are 2.5% fewer women developers in the workforce than there were in 2020.

4. Educators, technology companies and governments are undertaking initiatives to strengthen the developer pipeline.

Educators, tech companies and governments can help developers succeed by improving internet access, education and business support. Bootcamps and certifications, run as part of formal and informal education, are working to bridge the vocational training gap between traditional education and employment moving forward. Global technology companies are investing in digital skill building across the continent to improve job readiness and alleviate the tech talent bottleneck. Governments can also play a vital role in strengthening the developer pipeline by investing in both internet access and education.

5. Nigeria is a striking example of the symbiotic relationship between digital transformation and developer growth in Africa.

The developer ecosystem in Nigeria is thriving, thanks to strong demand for developer talent, significant support from big tech, and Nigerian startups raising the largest total amount of funding on the continent in 2021. Nigeria had the highest number of new developers of all countries surveyed, with 5,000 additional developers joining Nigeria's developer population in 2021. As countries like Nigeria continue to transform, they will unlock more opportunities for developers, who in turn, grow the economy.

To support the continued growth of Africa’s developers, technology companies, educators and governments are tackling local challenges through innovative partnerships and programs. Google is committed to supporting developers at each stage of their journey through regional developer training, community, and mentorship programs, including Google Developer Groups, Google Developer Student Clubs, Women Techmakers and Google Developer Experts.

ML Olympiad: Globally Distributed ML Competitions by the Community

Posted by Hee Jung, DevRel Community Manager

Blog header image shows graphic illustration of people, a group, and a medal

We are happy to announce ML Olympiad, an associated Kaggle Community Competitions hosted by Machine Learning Google Developer Experts (ML GDE) and TensorFlow User Group (TFUG).

Kaggle recently announced "Community Competitions" allowing anyone to create and host a competition at no cost. And our proud members of ML communities decided to dive in and take advantage of the feature to solve critical issues of our time, providing opportunities to train developers.

Why the ML Olympiad?

To train ML for developers leveraging Kaggle’s community competition. This is an opportunity for the participants to practice ML. This is the first 2022 global campaign of the ML Ecosystem team and this helps build stronger communities.

Image with text that reads Community Competitions make machine learning fun

ML Olympiad Community Competitions

Currently, 16 ML Olympiad community competitions are open, hosted by ML GDEs and TFUGs.

Arabic_Poems (in local language) link

  • Predict the name of a poet for Arabic poems. Encourage people to practice on Arabic NLP using TF.
  • Hosts: Ruqiya Bin Safi (ML GDE), Eyad Sibai, Hussain Alfayez / Saudi TFUG & Applied ML/AI group

Sky Survey link

  • Stellar classification with the digital sky survey
  • Hosts: Jieun Yoo, Michael Mellinger / NYTFUG

Análisis epidemiológico Guatemala (in local language) link

  • Make an analysis and prediction of epidemiological cases in Guatemala and the relations.
  • Hosts: Alvin Estrada, Julio Monterroso / TensorFlow User Group Guatemala

QUALITY EDUCATION (in local language) link

  • Competition will be focused on the Enem (National High School Examination) data. Competitors will have to create models to predict student scores in multiple tests.
  • Hosts: Vinicius Fernandes Caridá (ML GDE), Pedro Gengo, Alex Fernandes Mansano / Tensorflow User Group São Paulo

Landscape Image Classification link

  • Classification of partially masked natural images of mountains, buildings, seas, etc.
  • Hosts: Aditya Kane, Yogesh Kulkarni (ML GDE), Shashank Sane / TFUG Pune

Autism Prediction Challenge link

  • Classifying whether individuals have Autism or not.
  • Hosts: Usha Rengaraju, Vijayabharathi Karuppasamy, Samuel T / TFUG Mysuru and TFUG Chennai

Tamkeen Fund Granted link

  • Predict the company funds based on the company's features
  • Hosts: Mohammed buallay (ML GDE), Sayed Ali Alkamel (ML GDE)

Hausa Sentiment Analysis (in local language) link

  • Classify the sentiment of sentences of Hausa Language
  • Hosts: Nuruddeen Sambo, Dattijo Murtala Makama / TFUG Bauchi

TSA Classification (in local language) link

  • We invite participants to develop a classification method to identify early autistic disorders.
  • Hosts: Yannick Serge Obam (ML GDE), Arnold Junior Mve Mve

Let's Fight lung cancer (in local language) link

  • Spotting factors that are link to lung cancer detection
  • Hosts: abderrahman jaize, Sara EL-ATEIF / TFUG Casablanca

Genome Sequences classification (in local language) link

  • Genome sequence classification based on NCBI's GenBank database
  • Hosts: Taha Bouhsine, Said ElHachmey, Lahcen Ousayd / TensorFlow User Group Agadir

GOOD HEALTH AND WELL BEING link

  • Using ML to predict heart disease - If a patient has heart disease or not
  • Hosts: Ibrahim Olagoke, Ahmad Olanrewaju, Ernest Owojori / TensorFlow User Group Ibadan

Preserving North African Culture link

  • We are tackling cultural preservation through a machine learning model capable of identifying the origin of a given item (food, clothing, building).
  • Hosts: elyes manai (ML GDE), Rania Boughanmi, Kayoum Djedidi / IEEE ESSTHS + GDSC ENIT

Delivery Assignment Prediction link

  • The aim of this competition is to build a multi-class classification model capable of accurately predicting the most suitable driver for one or several given orders based on the destination of the order and the paths covered by the deliverers.
  • Host: Thierno Ibrahima DIOP (ML GDE)

Used car price link

  • Predicting the price of an imported used car.
  • Hosts: Armel Yara, Kimana Misago, Jordan Erifried / TFUG Abidjan

TensorFlow Malaysia User Group link

  • Using AI/ML to solve Business Data problem
  • Hosts: Poo Kuan Hoong (ML GDE), Yu Yong Poh, Lau Sian Lun / TensorFlow & Deep Learning Malaysia User Group

Navigating ML Olympiad

You can search “ML Olympiad” on Kaggle Community Competitions page to see them all. And for further info, look for #MLOlympiad on social media.

Google Developers support ML Olympiad by providing swag for top 3 winners of each competition. Find your interest among the competitions, join/share them, and get your part of the swag for competition winners!

Meet Women Techmakers Ambassador Hanane Ait Dabel

When Hanane Ait Dabel started college to earn her computer science degree, she wanted to find a community. “My first year at university, I was looking for that place where I belonged,” she says. Hanane, who lives in Morocco, found that in Women Techmakers. “I really liked the atmosphere. They made technology easier to learn, so I decided to join.”

Today Hanane works as a project coordinator handling technical support for web hosting. She’s also working on her second undergraduate degree in economics — and has stayed involved in Women Techmakers, now as an ambassador.

As an ambassador, she’s had the opportunity to lead #IamRemarkable workshops — hosting them in English, Arabic and French, no less. Currently, Hanane and a group of other Women Techmaker ambassadors are planning International Women’s Day 2022 in Morocco. Hanane had some time to take a break from all this work to tell us a little about herself, and why she’s remained so active in Women Techmakers.

What sort of things were you interested in learning when you were young?

I remember as a kid, my mother was always telling me to bring my books and sit with her and study. She wasn’t able to attend school, so she always encouraged me to pursue my dreams and emphasized the importance of studying. And my father introduced me to business; he would invite me to work in the store he owned, and I learned so much there. I’ve always been fascinated by business and technology. My mother still loves to listen to me talk about these things, and she gets excited about events I’m involved in.

It’s important to get involved in communities where your work, thoughts and skills are validated. Hanane Ait Dabel

What led you to tech?

In high school, I had the difficult decision of choosing between a technology and a business program. With my family’s support, I chose computer science. The program was hosted at a university in another city, and I wanted to be on my own and be independent. Many of my friends’ families encouraged them to stay home and study business at the city university. I’m grateful that my family supported my decision.

After I earned my computer science degree, if I wanted to continue studying engineering, I knew I would have had to move to yet another city. I couldn’t afford this and didn’t want to ask my family for financial support, so I moved home to get a second degree in economics.

What are some of the skills you’ve gained from Women Techmakers?

I’ve learned more about marketing, which has been really helpful to add to my engineering and economics background. I’ve also learned what it’s like to be a part of a healthy organization, both through Women Techmakers and the Google Developer Groups I’ve joined. These communities are so inspiring, and I appreciate connecting, learning and sharing experiences with women around the world.

What would you tell someone who’s interested in Women Techmakers or Google Developer Groups?

In these groups, you feel respected. It’s important to get involved in communities where your work, thoughts and skills are validated.

A photo of Hanane, wearing a black GDG t-shirt and gray head cover, giving a talk at GDG Agadir DevFest. To her left is a banner that reads, “The Biggest Google tech Conference in Agadir: DevFest.”

Hanane giving a talk at GDG Agadir DevFest.

One benefit of knowing people around the world through these groups is that they also think outside the box — I’ve met a lot of people who embrace more nontraditional career paths and academic choices.

Aside from planning events with Women Techmakers, what’s next for you?

I’m in the process of revising a side project, the Tech Kids Center, that I started with a team during the summer and fall of 2020. Some friends and I taught robotics, programming and business concepts online to local children. We were surprised by how brilliant kids are — they have an amazing capacity to learn technology.

Hufsa Munawar wants Pakistani women to feel safe online

“Despite the amazing talent we have in the Pakistan women, a lot of them are not comfortable being online for safety reasons,” says Hufsa Munawar. Hufsa is a community manager for Google who works with developers in Pakistan, and is extremely aware of the challenges women in her region face on the internet. Hufsa also manages Google’s Women Techmakers program, which recently brought online safety trainings for women in the area.

Together with Jigsaw, a team at Google that explores threats to open societies and builds technology to inspire scalable solutions, Women Techmakers has worked to bring online safety training to more and more women around the globe. “The workshop content really breaks down the major online security issues that exist, names them and gives suggestions for dealing with them,” Hufsa says. As a part of this program, the Women Techmaker ambassadors of Pakistan conducted eight online safety trainings and six ideathons to empower women to build solutions addressing online security concerns.

Photograph of a woman looking out in to a crowd smiling with her arm raised in the air. She is wearing a purple tunic and holding a microphone. Her name tag reads "Hufsa."

Hufsa Munwar

Hufsa and her team were able to train over 1,300 participants across six different cities in Pakistan — and 100% of the participants who shared their feedback said they’ve faced online safety-related issues in the past. More encouragingly, 86% said they learned something new from the online training that would make them feel safer online.

“It’s about creating awareness and education,” she says. “When you feel like it’s not just you experiencing these things, but also others in your community, you start to feel more comfortable and motivated to look for solutions.” During the training, participants shared examples of moments when they felt unsafe online, and later the group went through examples of online threat tactics — things like doxing, hacking, hate speech, violent threats, video or image-based abuse, misinformation, defamation, cyber harassment and impersonation.

After exploring these negative threats, they turned their attention to solutions during the ideathons. During the ideathons, each participant worked on proposing a solution for a problem statement given to them. These problem statements were selected from the training module and focused specifically on what women face online. “These sessions were so informative. I’ve been in tech for eight years, and I was learning new things about how these kinds of online issues can be resolved.”

One ideathon team in Karachi included a young woman who had faced online harassment for wearing a head covering. “She came up on stage and presented her idea for an app-based community where you could talk about the online hate you were facing and receive help from an AI-based system that offered ideas on what you could do, and I was really proud of her,” says Hufsa. “Her confidence, to me, was the most important thing. I loved that she understood why it’s important to form a community, felt comfortable sharing her previous experiences and proposed a unique solution to the problem.”

Hufsa sees the growing interest in these kinds of safety trainings as a sign that the power of community building is becoming better understood. “Our Women Techmaker ambassadors from Pakistan, Hira Tariq, Irum Zahra, Aiman Saeed, Ramsha Siddiqui and Annie Gul have laid down an excellent foundation for the conversation that needs to happen around women’s online safety.” she says. “This experience was so powerful because I saw that the participants trust the Women Techmakers ambassadors, and that they’re making real connections.” And the work continues: Hufsa says women who attended the workshop are requesting similar training sessions for their workplaces. “This was just the beginning. Our ambassadors and other friends in the community are working to continue training women in this space and make Digital Pakistan a safer and more inclusive space for our women.”

Hash Code 2022 returns with a new look

Registration is officially open for Hash Code, Google’s team-based programming competition! On February 24, developers around the globe will team up to test their coding skills and have some fun. Whether you’re new to coding or a seasoned expert, there’s something for everyone. Here’s what you can expect from Hash Code 2022:

Compete on a new platform

Hash Code is excited to announce that participants will compete on a new platform — the same one used by Code Jam and Kick Start — so participants will all get the same experience across Google's Coding Competitions. You can test it out after you and your team register for the competition and try out the practice problem available at g.co/hashcode.

Work like a software engineer

Hash Code problems are written by Google software engineers and are based on real engineering problems. Hash Code is a great way to build your engineering skills and learn something new. Because there is no right answer, your team can submit multiple solutions during a round. — which is exactly how our engineers work on a daily basis at Google.

Want a taste of what Hash Code problems look like? You can find all problems from previous years of Hash Code in the archive.

Team up with friends (or meet some new ones)!

In order to compete in the Qualification Round, you must be on a team of 2-4 people. If you don't have a team, don't worry! You can still register today and find teammates later using our Facebook group.

Amp up your resume

Hash Code is a great way to grow your coding skills and experience how real software engineers solve real problems. Every team that submits a solution and scores one point in the Qualification Round will receive a certificate in their Coding Competitions profile. This certificate can be posted to social media, added to a job profile or used for your resume.

Hash Code 2022 kicks off with the Qualification Round on Thursday, February 24 at 9:30 a.m. PT and wraps up with the World Finals in April. Register at g.co/hashcode by February 23 and spread the word!

Today is the .day

Today, Google Registry is launching the .day top-level domain — a secure domain that brings attention to any day. In honor of the days coming up in this new year, we've rounded up 22 of our favorite .day websites:

Bring attention to a cause you care about

These nonprofit organizations are using their .day domains to raise awareness around specific issues or causes that help make the world a better place for everyone.

1. Wildlife.day by World Wildlife Fund

2. Accessibility.day by GAAD Foundation

3. Freedom.day by International Justice Mission

4. Tues.day by Giving Tuesday

5. Rednose.day by Comic Relief

6. SesameStreet.day by Sesame Street

7. Transvisibility.day by Human Rights Campaign

8. Veterans.day by Team Rubicon

9. Equalpay.day by National Women’s Law Center

10. MLK.day by NAACP

11. NativeNonprofit.day by Native Ways Federation

Amplify your brand or persona

Whether you’re a company building a brand or an influencer growing a fanbase, .day is a great way to register a memorable domain that promotes your message.

12. Nutella.day by Ferrero

13. Felicia.day by Felicia Day

14. Magic.day by Justin Willman

15. Wedding.day by The Knot Worldwide

16. Valentines.day by FTD

Build your community

The .day domain ending makes it easy to find short, memorable domain names, which make it even easier for your communities to find your website.

17. Community.day by Niantic

18. Braille.day by National Federation of the Blind

19. Easter.day by YouVersion

20. Ramadan.day by Yaqeen Institute

21. Yoga.day by Hindu American Foundation

22. HolocaustRemembrance.day by World Jewish Congress

Starting today, you can register your own .day domain as part of our Early Access Program for an additional one-time fee. This fee decreases according to a daily schedule through the end of January. On February 1 at 8:00 am Pacific time, .day domains will be publicly available at a base annual price through your registrar of choice. To learn more about pricing and our participating partners, visit new.day.

Will you celebrate because it is your birth.day, diwali.day, or just because it is fri.day? Will you engage more deeply with your community? No matter what you do today, we hope you’ll seize your .day domain and make it a great experience.

Meet Julia Zhao, a developer and video game creator

Our Women Techmakers in 60 Seconds video series features women engineers at Google teaching us a new skill in just one minute. In our latest episode, Julia Zhao, a software engineer on the Google Analytics team who builds video games in her spare time, showed us how to make a video game in 60 seconds using Unity.

We spoke with Julia to learn more about how she became a developer, what she’s working on now and what her favorite Google products are.

How did you become a developer?

I learned how to code by playing the online game Neopets as a kid, where I experimented with adding music and changing the colors of my profile. I didn’t get into coding again until college, when I took a computer science (CS) course. The class was much cooler than my engineering major at the time, so I switched my major to CS.

When I graduated, I took a job in Washington, D.C. as an Android developer for a defense contractor. I was hardworking but had low self-esteem. In my next job, right before I came to Google, I had a really good manager who believed in me, gave me challenging projects and encouraged me to grow as a developer.

What projects are you working on right now that you’re most excited about?

I recently joined the Google Analytics team, which is the first team I’ve been on with a business focus. Before, I was coding features for users, like buttons and settings. Now, I'm working on features to help businesses see and understand all of their data analytics. It’s made me really interested in marketing and business strategy, and how people use Analytics to grow their businesses.

Julia smiles at the camera while sitting on concrete stairs, holding a cup and her laptop.

What inspired you to start creating video games, and what made you choose Unity as a platform?

I’ve always liked to play video games, so I decided to try building them. When I was first researching how to build a game, many links mentioned the benefits of Unity — like its active developer community and how easy it is to use. Their store also offers free and inexpensive assets, like characters and fonts, which is especially helpful for non-artists like me!

What are your favorite Google products, and why?

My favorite Google products are Android and Google Assistant (asking Google questions is very useful). I also really like the Pixel’s camera quality. And if I build my own website in the future, I would explore using Google Analytics to help me measure my content and grow my audience.

What inspired you to get involved in Women Techmakers?

I made a video for Women Techmakers about creating an Android app about two years ago, when I was thinking about creating YouTube videos during my downtime. I really enjoyed making that video and educating people, which led me to create more content for Women Techmakers. I’m looking forward to making even more videos with the team in 2022!

Julia sits on a metal bench with her dog, Keto. She is holding her laptop open and gesturing to the screen.

Learn how to make your own video game in 60 seconds using Unityin Julia’s Women Techmakers in 60 seconds episode.

Highlights from Women’s Online Safety Week 2021

In 2020, Google community manager Merve Isler, who lives in Turkey and leads Women Techmakers efforts in Turkey, Central Asia and the Caucasus region, organized the first-ever Women’s Online Safety Hackathon.

“It was the first online safety digital hackathon in the world and was a pilot for everyone,” she says. “We tried it, and it worked well, so we planned a second one, a new version that would be even more inclusive.”

Isler and Women Techmakers ambassadors in Turkey met online almost every day for two months to plan the event.

“I met with UN Turkish activist Zeynep Dilruba Tasdemir right before starting the program planning, and she inspired me to connect the WTM ambassadors with the United Nations Populations Fund (UNFPA),” says Isler.

That led to partnerships with three major nonprofit organizations: the Habitat Association, TurkishWIN and UNFPA Turkey, which provided speakers for the event, mentors for the ideathon and social media marketing support. UNFPA’s youngest ambassador, 19-year-old Selin Özünaldım, spoke at the event.

Twenty-three teams competed in the ideathon, including the jury special award winners, two 12-year-old students. “They were so passionate about solving this important issue,” says Isler.

One project to emerge from the ideathon was BlueX, which uses a text blocker integrated into browsers and social media to read incoming messages, detect harassing or violent language, and block the message.

The event also expanded to an entire week: Women’s Online Safety Week 2021 spanned 10 sessions, held online in Turkish. Attendees had the opportunity to participate in four webinars, two keynotes, four trainings and one ideathon, a hackathon in which teams of women created technical solutions to the problem of violence against women online. More than 2,000 people viewed the online webinars, taught by online security experts from organizations that conduct research on digital security. Facilitators from #IamRemarkable, a Google initiative that empowers women and other underrepresented groups to celebrate their success at work and beyond, also facilitated virtual workshops.

Amid the keynotes and tech talk, Isler says the event also served as a supportive place to share experiences of online harassment and abuse.

“We feel empowered to support each other, and if we see online violence, doxxing, stalking, we should speak up,” she says.

As a champion of developer communities in her professional role, Isler encourages others to find a community that feels like the right place for them.

“At the end of the event, I was doing a final speech, and I said that joining communities to share your experiences is critical, to highlight the issue and get support from each other,” she says. “Joining a community is for career development — and also to feel safe and thrive in technology.”

Training the next generation of Android developers

Pictured left to right: Natalia Villalobos, Omoju Miller, Laura Markell and Kat Kuan

In 2015, Developer Advocate Kat Kuan and I took a walk around the marshlands of Google’s Mountain View campus. We asked ourselves, “Why aren’t there more people of diverse backgrounds building apps for Android?” We noticed that the Android training content offered at the time assumed an intermediate level of programming experience, and decided to challenge that assumption. Was it possible to learn Android without any programming experience? We set out to create a learning path that would enable anyone to become an Android developer, and this remains one of the main priorities for Android’s training content.

As a team of four women at Google with different backgrounds and experiences, we envisioned what this learning process could entail and conducted early user testing to make sure student needs were met. In partnership with Udacity, we co-developed a curriculum for Android beginners. We focused on not only delivering technical content, but also on crafting supplemental materials like app case studies, an easy-to-understand vocabulary glossary and inspiring video content to reduce imposter syndrome. In 2015 the Android for Beginners course launched, and we saw tremendous reception. Soon students were asking, “What’s next?” We expanded the curriculum into a series of courses to help people without programming experience build a collection of Android apps. This was a major step towards building a more inclusive, equitable Android developer ecosystem.

In the six years since, Google continues to grow its investment with a larger dedicated training team. We’re seeing even more demand for beginner Android training, particularly as there are now over 3 billion active Android devices in the world. With a platform that evolves as quickly as Android, making sure learners have access to up-to-date materials that reflect development best practices is a major priority.

The latest course is Android Basics in Kotlin, available now for people with no programming experience who want to build basic Android apps within the flexibility of their own schedule. Beyond this online curriculum, we created materials for different learning styles so everyone can learn these critical Android concepts. To support students who learn best with others, we have facilitator materials that are useful for a group setting. To support more traditional classroom learning, we offer a university classroom curriculum that educators can adapt for their teaching environments. Next up, we are working on a training course in Compose, which is Android’s latest toolkit for building user interfaces.

Since that very first conversation that sparked the idea for this initiative, it was always about wanting to empower people. To date, hundreds of thousands of students have started their Android training. It has been incredible to witness their growth — both in the skills they acquire and the confidence they gain.

But we’re not done asking the hard questions. We're still challenging our assumptions, and we’re as committed as ever to enabling more people to build products that reflect their diverse experiences. This not only unlocks new career paths for people, but it results in a better app ecosystem — one that serves more people, and creates new opportunities.

To stay up-to-date on the latest news in Android training, check out the Android Developers blog.