In just a few days, on Thursday, October 19 at 10AM PT, we’ll be kicking off another episode of #TheAndroidShow, live on YouTube and on developer.android.com! In this episode, we’ll be showing how we’re making it faster and easier to build excellent apps across devices with live technical demos and more, plus a live fireside Q&A with the Android team!
Across the show, we’ll be covering the latest in Android development, including a look at the new Pixel watch and the world of wearables, gathering the Android team to demo tools and libraries to build for foldables, large screen devices, with Compose, Android 14, Studio Bot, and more.
You'll hear the latest from the developers and engineers who build Android, including a conversation with Android’s Dave Burke.
Send us your burning questions using #AskAndroid
In this episode of #TheAndroidShow, we’ll also be hosting a live Q&A from the Googleplex in California, where we've assembled a team of experts ready to answer your questions live. Then, tune in on October 19 to see if your question is answered live, on the air!
#TheAndroidShow is your conversation with the Android developer community, this time hosted by Nick Butcher and Annyce Davis. You'll hear the latest from the developers and engineers who build Android. Don’t forget to tune in live on October 19 at 10AM PT, live on YouTube and on developer.android.com!
Posted by Rachel Francois, Global Program Manager, Google Developer Student Clubs
Every year, university students who are members of Google Developer Student Clubs around the world are invited to create innovative solutions for real-world problems as part of the Solution Challenge. Participating students use Google products and platforms like Android, Firebase, TensorFlow, Google Cloud, and Flutter to build solutions for one or more of the United Nations’ 17 Sustainable Development Goals, which promote employment for all, economic growth, and climate action, to name a few. Agreed upon in 2015 by all 193 United Nations Member States, the goals aim to end poverty, ensure prosperity, and protect the planet by 2030.
On Demo Day, August 3, live on YouTube, the final 10 teams of the 2023 Solution Challenge will present their solutions to a panel of Google judges and a global audience of developers. These top 10 finalists were selected among the top 100 teams globally. During the live event, judges will review team projects, ask questions, and choose the top 3 grand prize winners!
Want to be part of this awesome event? RSVP here to tune into Demo Day, vote for the People’s Choice Award, and watch the action as it unfolds in real time.
In the meantime, learn more about our top 10 finalists and their amazing solutions.
The Top 10 Projects
Buzzbusters, Universidad Mayor de San Andres in Bolivia 🇧🇴
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing, Goal 9: Industry, Innovation, & Infrastructure, Goal 11: Sustainable Cities, Goal 17: Partnerships
Buzzbusters is an early warning system designed to prevent epidemics of mosquito-borne diseases, like dengue, Zika, chikungunya, and yellow fever, by using Google Cloud monitoring technologies like Vertex AI, TensorFlow, Firebase, Flutter, Google Cloud Storage, Google Maps, and Google Colab.
Creators: Sergio Mauricio Nuñez, Saleth Jhoselin Mamani Huanca, Moises David Cisneros Laura, and Wendy Nayely Huayhua López
FarmX, Obafemi Awolowo University in Nigeria 🇳🇬
UN Sustainable Goals Addressed: Goal 2: Zero Hunger, Goal 12: Responsible Consumption & Production, Goal 13: Climate Action
FarmX is an app that empowers farmers to decide which crops to plant, how to implement precision agriculture, and how to detect crop diseases, using TensorFlow, Flutter, Firebase, and Google Cloud.
Creators: Victor Olufemi, Oluwaseun Salako, Lekan Adesina, and Festus Idowu
Femunity, Vellore Institute of Technology in India 🇮🇳
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing, Goal 4: Quality Education, Goal 5: Gender Equality and Women’s Empowerment, Goal 10: Reduced Inequalities
Femunity is an innovative social media platform that empowers women by providing a safe and inclusive online space, using Flutter and Firebase.
Creators: Amritansh Sharma and Arin Yadav
HeadHome, Nanyang Technological University in Singapore 🇸🇬
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing, Goal 11: Sustainable Cities
HeadHome is an app focused on tackling wandering by dementia patients, who can receive instructions from a dedicated watch or receive assistance from caregivers and volunteers. HeadHome is built on Google Cloud, using Cloud Run, Google Maps, and Firebase.
Creators: Chang Dao Zheng, Chay Hui Xiang, Ong Jing Xuan, and Marc Chern Di Yong
HearSitter, Yonsei University Seoul Campus in South Korea 🇰🇷
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing
HearSitter is a mobile app that helps deaf parents with young children be aware of their children's needs, alerting parents to a baby’s cry or sudden noises. HearSitter was built using Flutter, Go Lang, Fiber, and AngularJS.
Creators: DongJae Kim, Juii Kim, HyoJeong Park, and YoungMin Jin
Project REMORA, University of Southampton in United Kingdom 🇬🇧
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing, Goal 6: Clean Water & Sanitation
Project Remora is a smart water pollution tracking device that uses sensors to identify sources of water pollution, providing geo-tagged results that allow users to identify pollution sources using the concentration gradient. Project Remora was developed in the MIT App Inventor using Firebase, Realtime Database, and the Google Maps API.
Creators: Tong En Lim, Shao Qian Choong, Isaac Lim Rudd, and Aiman Haziq Bin Hairel Anuar
ReVita, Nazarbayev University in Kazakhstan 🇰🇿
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing, Goal 9: Industry, Innovation, & Infrastructure
ReVita is a mobile app that addresses the mental and emotional challenges faced by organ transplant recipients, as well as the physical challenges of recovering from surgery. The ReVita app is built on GoLang, Flutter, Firebase, Google Fit, Google Maps API, Google Chat, Google Meet API, and Google Calendar API.
Creators: Dias Baimukhanov, Madiyar Moldabayev, Dinmukhamed Nuran, and Ansar Serikbayev
SlugLoop, University of California, Santa Cruz in United States 🇺🇸
SlugLoop is a real-time bus tracking app that provides accurate route information for buses at the University of California Santa Cruz, allowing students to get to class on time, while reducing their carbon footprint. The SlugLoop app is built with React, Firebase, and Google Maps.
Creators: Bill Zhang, Alex Liu, Annie Liu, and Nicholas Szwed
Wonder, Korea University Seoul Campus in South Korea 🇰🇷
UN Sustainable Goals Addressed: Goal 3: Good Health & Wellbeing
Wonder partners with local volunteer organizations to provide opportunities for users to engage in walking-based activities that contribute to their communities, like walking dogs for shelters or delivering meals to isolated seniors. Wonder is built with Flutter and utilizes TensorFlow, Google Maps, and Google Cloud.
Creators: Chanho Park, Keo Kim, Boyoung Kim, and Sukyung Baek
Wonder Reader, Binus University International in Indonesia 🇮🇩
Wonder Reader is a 3D printed digital braille reader that helps visually impaired students learn by connecting wirelessly to a smartphone, allowing teachers to send questions to the device through Bluetooth and students to reply using the built-in braille keyboard. Wonder Reader was built using Google Cloud, Firebase, Flutter, and Google Text to Speech API.
Creators: Philipus Adriel Tandra, Aric Hernando, Jason Jeremy Wijadi, and Jason Christian Hailianto
Special thanks to our Google mentors and Google Developer Experts for supporting the students as they developed their fascinating projects.
Feeling inspired and ready to learn more about Google Developer Student Clubs? Find a club near you, and be sure to RSVP and tune in to the upcoming Solution Challenge Demo Day livestream on August 3 at 10:00am ET.
Lots of folks take a measured approach to public cloud adoption, especially with how rapidly technology is changing. This is especially true in corporate IT, where change can be tough. Check out "The future of modern enterprise applications with GKE" to learn more about moving your company's apps and workflows to the cloud.
Data insights and analytics
We're all drowning in data these days, and cloud offers many (MANY!) tools to help. Learn where you can get a handle on your data, analytics and insights with "What's next for Data and AI?" and then point your data engineering teams to "What's new with BigQuery" for the latest advances.
Cloud migrations
If you are looking at how you secure your own migration to cloud-based apps and services, make sure you attend "What’s new in cloud-first CI/CD" to get up to speed on Cloud Build, Artifact Registry, Cloud Deploy and more. These interconnected tools can accelerate development, help with segmentation of roles and responsibilities, and allow for zero to worldwide scale with very little operational overhead.
Industry Solutions
For developers building apps for specific industries, we've got a wide variety of sessions from Retail to Games to Public Sector to Manufacturing. Come learn from customers about AI applications in automation and personalization in "From vision to practice: AI applications in financial services" and take advantage of the latest tools. Or you could dive into the latest craze with "Media’s AI frontier: Navigating the future of entertainment” and start to answer the question we've all been asking: was this blog written by a person or an AI?
Amazing experts
There are sessions for every flavor of developer, architect, designer and operator, and so many opportunities to engage with experts from industry. So join us at Google Cloud Next to learn about key topics from speakers like Gerrit Kazmaier, Dave Nettleton, Keelin McDonnell, Donna Schit, and more.
And that's not all! You can find a series of training workshops available for all skill levels, and a dedicated learning and certification booth to help you on your way to your new cloudy career and skilling journey. Plus we've got a set of lightning talks to give you bite-sized chunks of knowledge across every cloud topic.
Oh no, I'm out of time and I haven't even gotten to the return of Drone Racing League at Next. Guess you'll just have to come and find out. See you there!
This week, we announced new games solutions and updates to our tools at the Google for Games Developer Summit, a free digital event for developers, publishers and advertisers. From highlighting viewership growth trends on YouTube gaming to reaching more players on different devices with Google Play Games on PC, here’s a quick recap with some of our top announcements and key updates.
1. Build high-quality games on Android
The Android team talked about how they’ve made it easier to develop fun and engaging games with updates to Android vitals and the Android Game Development Kit. They also shared how you can get these games to more users on more devices, with Android support for form factors like foldables, Chromebooks and PCs. Learn more about these announcements, including new ways to connect with a global audience, on the Android Developers blog.
2. Strengthen your ads monetization and growth strategies
Google Ads showed advertisers how to get more value from both in-app ads and in-app purchases with a new feature called target return on ad spend for hybrid monetization. And AdMob showed publishers how to save time and costs with a more efficient way to manage ad mediation, with a revamped buyer management interface and streamlined ad unit mapping workflow. See more in the Google Ads blog post.
3. Create connections with your community
As a home of popular gaming creators, videos, and livestreams worldwide, YouTube continues to see incredible growth. The YouTube team announced that over 2 trillion hours of gaming content was consumed in 2022. Through different formats, availability on multiple devices and culture-shaping Creators, they’re committed to being the place where game publishers and Creators reach players and build communities around their favorite games.
4. Keep players engaged with live service games
Google Cloud shared their strategy for live service game development. They’re combining technology that brings togethers players from all over the world, databases that store critical data for an optimal player experience and the analytics that allow game companies to foster a relationship with their players. Learn more on Google Cloud’s blog.
Whether it’s creating the newest hit game, connecting with an enthusiastic community or growing your business to reach more players everywhere, Google is glad to be your partner along the way. To learn more, you can access all content on demand. And if you’re planning to attend Game Developers Conference next week in San Francisco, come say hi at one of our in-person developer sessions.
Posted by Greg Hartrell, Product Director, Games on Play/Android
Save the date for this year’s virtual Google for Games Developer Summit, happening on March 14 at 9 a.m. PT. You’ll hear about product updates and discover new ways to build great games, connect with players around the globe and grow your business.
Here are three things you can expect during and after the event:
1. Hear about Google’s newest games products for developers
The summit kicks off at 9 a.m. PT, with keynotes from teams across Android, Google Play, Ads and Cloud. They’ll discuss the latest trends in the gaming industry and share new products we’re working on to help developers build great experiences for gamers everywhere.
2. Learn how to grow your games business in on-demand sessions
Following the keynotes, more than 15 on-demand sessions will be available starting at 10 a.m. PT, where you can learn more about upcoming products, watch technical deep dives and hear inspiring stories from other game developers. Whether you’re looking to expand your reach, reduce cheating or better understand in-game ad formats, there will be plenty of content to help you take your game to the next level.
3. Join us at the Game Developers Conference
If you’re looking for even more gaming content after the summit, join us in person for the Game Developers Conference in San Francisco. We’ll host developer sessions on March 20 and 21 to share demos, technical best practices and more.
Visit g.co/gamedevsummit to learn more and get updates about both events, including the full agendas. See you there!
Posted by Rachel Francois, Google Developer Student Clubs, Global Program Manager
Each year, the Google Developer Student Clubs Solution Challenge invites university students to develop solutions for real-world problems using one or more Google products or platforms. How could you use Android, Firebase, TensorFlow, Google Cloud, Flutter, or any of your favorite Google technologies to promote employment for all, economic growth, and climate action?
Join us to build solutions for one or more of the United Nations 17 Sustainable Development Goals. These goals were agreed upon in 2015 by all 193 United Nations Member States and aim to end poverty, ensure prosperity, and protect the planet by 2030.
One 2022 Solution Challenge participant said, “I love how it provides the opportunity to make a real impact while pursuing undergraduate studies. It helped me practice my expertise in a real-world setting, and I built a project I can proudly showcase on my portfolio.”
Solution Challenge prizes
Participants will receive specialized prizes at different stages:
The top 100 teams receive customized mentorship from Google and experts to take solutions to the next level, branded swag, and a certificate.
The top 10 finalists receive additional mentorship, a swag box, and the opportunity to showcase their solutions to Google teams and developers all around the world during the virtual 2023 Solution Challenge Demo Day, live on YouTube.
Contest finalists - In addition to the swag box, each individual from the seven teams not in the top three will receive a Cash Prize of $1,000 per student. Winnings for each qualifying team will not exceed $4,000.
Top 3 winners - In addition to the swag box, each individual from the top 3 winning teams will receive a Cash Prize of $3,000 and a feature on the Google Developers Blog. Winnings for each qualifying team will not exceed $12,000
Joining the Solution Challenge
There are four steps to join the Solution Challenge and get started on your project:
Create a demo and submit your project by March 31, 2023.
Google Resources for Solution Challenge participants
Google will support Solution Challenge participants with resources to help students build strong projects, including:
Live online sessions with Q&As
Mentorship from Google, Google Developer Experts, and the Google Developer Student Club community
Curated Codelabs designed by Google Developers
Access to Design Sprint guidelines developed by Google Ventures
and more!
“During the preparation and competition, we learned a great deal,” said a 2022 Solution Challenge team member. “That was part of the reason we chose to participate in this competition: the learning opportunities are endless.”
Winner announcement dates
Once all projects are submitted, our panel of judges will evaluate and score each submission using specific criteria.
After that, winners will be announced in three rounds.
Round 1 (April): The top 100 teams will be announced.
Round 2 (June): After the top 100 teams submit their new and improved solutions, 10 finalists will be announced.
Round 3 (August): The top 3 grand prize winners will be announced live on YouTube during the 2023 Solution Challenge Demo Day.
We can’t wait to see the solutions you create with your passion for building a better world, coding skills, and a little help from Google technologies.
Learn more and sign up for the 2023 Solution Challenge here.
I got the time to push my creativity to the next level. It helped me attain more information from more knowledgeable people by expanding my network. Working together and building something was a great challenge and one of the best experiences, too. I liked the idea of working on the challenge to present a solution.
It’s hard to build experiences that let users enjoy the best that their devices have to offer. Undoubtedly this brings a level of complexity for developers who will need to build and test against multiple OS updates and new features. That’s the thing about development—the environment is constantly evolving. We want to cut through the complexity and make it simpler to choose the technology you use, whether for an app on one device or across large and small screens.
Earlier this year at Google I/O, we shared our focus on making developer tools work better together, and providing more guidance and best practices to optimize your end-to-end workflow. For example, we announced the new App Quality Insights window in Android Studio that shows crash data from Firebase Crashlytics directly inside the IDE to make it easier to discover, investigate, and fix offending lines of code.
But our work doesn’t stop once I/O ends. We work all year round to offer increasingly flexible, open and integrated solutions so you can work smarter, ship faster, and confidently set up your business for the future.
That’s why we’re excited to connect with you again—both in person and virtually—to share more recent product updates. Over the next three months, we have over 200 events in more than 50 countries reaching thousands of developers through product summits, community events, industry conferences, and more. Here are a few:
Local Google Developer Groups (GDG) organize these technology conferences according to the needs and interests of the region's developer community, and in the local language. Tune in virtually or join in person.
This year the Chrome team will meet you at your favorite regional developer conferences and events, in addition to online forums across time zones. Join us on the journey to build a better web. Check out the calendar.
Join this hybrid event online or in person in New York City to hear how Firebase can help you accelerate app development, run your app with confidence, and scale your business.
Learn from the source about building excellent apps across devices, coming to you online and around the world. We’ll be sharing the sessions live on YouTube in three tracks spread across three weeks, including Modern Android Development on Oct 24, form factors on Nov 9, and platform on Nov 14.
Hosted by Bazel and Google Open Source, BazelCon connects you with the team, maintainers, contributors, users, and friends to learn how Bazel automates software builds and tests on Android and iOS.
Women in ML Symposium | Coming in December
Join open source communities, seek out leadership opportunities, share knowledge, and speak freely about your career development with other women and gendered minorities in a safe space. Catch up on last year’s event.
Flutter Event | Coming in December/January
Hear exciting product updates on Google’s open source framework for building beautiful, natively compiled, multi-platform applications from a single codebase. In the meantime, re-live last year’s event.
We look forward to the chance to meet with you to share technical deep dives, give you hands-on learning opportunities, and hear your feedback directly. After you have heard what we’re up to, make sure to access our comprehensive documentation, training materials, and best practices to help speed up your development and quickly guide you towards success.
Mark your calendars and register now to catch the latest updates.
Posted by Jeana Jorgensen, Senior Director, Cloud Product Marketing and Sustainability, Google
Google Cloud Next is coming up on October 11 - 13. Register at no cost today and join us live to explore what’s new and what’s coming next in Google Cloud.
You’ll find lots of developer-specific content in the Developer Zone. Here’s a preview of what we’ve curated for you this year.
A developer keynote to get you thinking about the future
For the Next developer keynote we’re going to share our top 10 cloud technology predictions that we believe could come true by the end of 2025.
Hear from our experts who are on the cutting edge of many of these technology trends, whether it's AI, data and analytics, or modern cloud infrastructure:
Jeanine Banks, VP of Developer Products and Community
Erik Brewer, VP of Infrastructure and Google Fellow
DevFests are local tech conferences hosted by Google Developer Groups around the world during Next ‘22. The content of each one will vary to suit the local developer community. You might find hands-on labs, technical talks, or simply a chance to connect.
To find a DevFest near you, visit the DevFest page and filter the map by Google Cloud Next. You can RSVP via the map interface. Quick side tip…this is separate from Next registration.
In the challenge, you can use Drone Racing League (DRL) race data and Google Cloud analytics tools to predict race outcomes and then provide tips to DRL pilots to help enhance their season performance. Compete for the chance to win a trip to the season finale of the 2022-23 DRL Algorand World Championship and be celebrated on stage.
Google Clout Challenge
Spice up the middle of your week with a no-cost, 20-minute competition posted each Wednesday until October 10. All challenges will take place in Google Cloud Skills Boost. And as a new user, you can get 30 days of no-cost access to Google Cloud Skills Boost* – plenty of time to complete the whole challenge.
Test your knowledge against your fellow developers and race the clock to see how fast you can complete the challenge. The faster you go, the higher your score.
Can you top your last score?
To participate, follow these three steps:
Enroll - Go to our website, click the link to the weekly challenge, and enroll in the quest using your Google Cloud Skills Boost account.
Play - Attempt the challenge as many times as you want. Remember the faster you are, the higher your score!
Share - Share your score card on Twitter/LinkedIn using #GoogleClout
Win - Complete all 10 weekly challenges to earn exclusive #GoogleClout badges
*Requires credit card
Innovator Hive livestreams to get the latest tech news
Innovator Hive livestreams are your unique opportunity to hear from Google Cloud executives and engineers as we announce the latest innovations. Join any livestream to explore technical content featuring new Google Cloud technologies.
Save your seat at Next
We at Google are getting excited for Next ‘22. It’s this year’s big moment to dive into the latest innovations, hear from Google experts, get inspired by what your peers are doing with technology, and try out some new skills.
There’s so much good stuff lined up – all we’re missing at this point is some #GoogleClout badge boasting, drone stat analyzing, technology-minded people to geek out with. Register for Next ‘22 today and join the fun live in October.
Posted by Julia DeLorenzo, Program Manager, Coding Competitions
Coding Practice with Kick Start is a four-day practice session where you'll have the chance to learn more about the Kick Start platform, utilize starter code to help frame your solutions, and interact with Google engineers.
It’s not a timed round and there is no scoreboard! No one else will be able to view your scores from the session. This is just for fun and a great way to hone your coding skills, and get better acquainted with Kick Start.
So, why should you join the session? We’re glad you asked!
About Coding Practice with Kick Start
The problems you'll see in Coding Practice with Kick Start range in difficulty. The concepts covered in these problems align very closely with concepts covered in introductory CS courses like Data Structures and Algorithms, and topics you may encounter in Google interviews.
You can solve the problems in any order you like. Looking at a problem does not start any timers, so feel free to read all of them at the start of the session, and then solve them in the order of your choice. We also provide starter code at the top of each problem statement to get you started with your solution.
Stuck on a problem? Don’t worry! You can use the “Ask a question” button on the problem overview page.
At the end of the session, tune in for a livestream where Kick Start engineers will walk through each of the problems featured during the round!
Hear from some past participants how Coding Practice with Kick Start helped them along their competitive programming journey.
Session 2 Participants: Tell us why you enjoyed your experience!
Balla says:
"At first I used to think that the Kick Start coding rounds were very tough and I couldn't solve them. But the level of the initial questions are such that it boosts us to give it a try, and increases our confidence level. I feel that this is the best part that every coder hopes for. After attempting the session, I felt like I could solve the problems if I worked a little harder.
My favorite problem in Coding Practice with Kick Start Session 2 is ‘Irregular Expressions’. The problem is very interesting; I couldn't write up the logic, but it made me think a lot. It's the best problem I faced in the round.”
Mbalire says:
“I personally had problems with test samples not catering for some cases, and that I failed to understand the questions. The answers and support from the Google engineers during Coding Practice with Kick Start was good. I felt as if different people at Google were reading my code and seeing my development, and that boosted my confidence.
While solving the problem, I could see my own development while creating my own solution. I hope to do much more and participate in the coming Kick Start competition rounds. It may be because I started programming this year or because most of the code I know is from my research, but getting these algorithms right has been a huge accomplishment for me.
My favorite problem was ‘Building Palindromes’ from Coding Practice with Kick Start Session 2.”
Nandini says:
“Coding Practice with Kick Start was very engaging and I had a lot of fun. It reminded me how much I enjoy computer science and math and solving problems!
My favorite problem from the past coding practice session has been the 'Building Palindromes' problem. This is because I had fun trying to come up with an optimal solution to this problem and it pushed me to learn new techniques for optimizing my solution: prefixing sums/pre-calculation.
I also really enjoyed solving the ‘Parcels’ problem since it involved search algorithms which I love! I found that it was the right amount of ‘challenging’ to keep me thinking about it all day. Thanks, Google!"
Joining Coding Practice with Kick Start Session 3
With the third and final session for the year coming up, we encourage you to join us. Coding Practice with Kick Start is the perfect opportunity to practice and grow your skills without the pressure of a public scoreboard or timed round.
Posted by Julia DeLorenzo, Program Manager, Coding Competitions
Coding Practice with Kick Start is a four-day practice session where you'll have the chance to learn more about the Kick Start platform, utilize starter code to help frame your solutions, and interact with Google engineers.
It’s not a timed round and there is no scoreboard! No one else will be able to view your scores from the session. This is just for fun and a great way to hone your coding skills, and get better acquainted with Kick Start.
So, why should you join the session? We’re glad you asked!
About Coding Practice with Kick Start
The problems you'll see in Coding Practice with Kick Start range in difficulty. The concepts covered in these problems align very closely with concepts covered in introductory CS courses like Data Structures and Algorithms, and topics you may encounter in Google interviews.
You can solve the problems in any order you like. Looking at a problem does not start any timers, so feel free to read all of them at the start of the session, and then solve them in the order of your choice. We also provide starter code at the top of each problem statement to get you started with your solution.
Stuck on a problem? Don’t worry! You can use the “Ask a question” button on the problem overview page.
At the end of the session, tune in for a livestream where Kick Start engineers will walk through each of the problems featured during the round!
Hear from some past participants how Coding Practice with Kick Start helped them along their competitive programming journey.
Session 2 Participants: Tell us why you enjoyed your experience!
Balla says:
"At first I used to think that the Kick Start coding rounds were very tough and I couldn't solve them. But the level of the initial questions are such that it boosts us to give it a try, and increases our confidence level. I feel that this is the best part that every coder hopes for. After attempting the session, I felt like I could solve the problems if I worked a little harder.
My favorite problem in Coding Practice with Kick Start Session 2 is ‘Irregular Expressions’. The problem is very interesting; I couldn't write up the logic, but it made me think a lot. It's the best problem I faced in the round.”
Mbalire says:
“I personally had problems with test samples not catering for some cases, and that I failed to understand the questions. The answers and support from the Google engineers during Coding Practice with Kick Start was good. I felt as if different people at Google were reading my code and seeing my development, and that boosted my confidence.
While solving the problem, I could see my own development while creating my own solution. I hope to do much more and participate in the coming Kick Start competition rounds. It may be because I started programming this year or because most of the code I know is from my research, but getting these algorithms right has been a huge accomplishment for me.
My favorite problem was ‘Building Palindromes’ from Coding Practice with Kick Start Session 2.”
Nandini says:
“Coding Practice with Kick Start was very engaging and I had a lot of fun. It reminded me how much I enjoy computer science and math and solving problems!
My favorite problem from the past coding practice session has been the 'Building Palindromes' problem. This is because I had fun trying to come up with an optimal solution to this problem and it pushed me to learn new techniques for optimizing my solution: prefixing sums/pre-calculation.
I also really enjoyed solving the ‘Parcels’ problem since it involved search algorithms which I love! I found that it was the right amount of ‘challenging’ to keep me thinking about it all day. Thanks, Google!"
Joining Coding Practice with Kick Start Session 3
With the third and final session for the year coming up, we encourage you to join us. Coding Practice with Kick Start is the perfect opportunity to practice and grow your skills without the pressure of a public scoreboard or timed round.