#WeArePlay | Meet George from the UK. More stories from Croatia, USA and Kenya.

Posted by Leticia Lago, Developer Marketing

Our celebration of app and game businesses continues with more #WeArePlay stories. Today, we’re starting with George from Bristol, UK – a young entrepreneur taking the streetwear industry by storm.

After spending hours and hours searching for the latest styles in sneakers and streetwear, George realised there’s a market in helping fellow enthusiasts find the latest drops. At just 16 years old, he took it upon himself to learn to code and created his app, Droplist. It points people to upcoming special collections from major labels around the world. Find out more about his story.

Today we also spotlight few more stories from around the world:

  • Anica and Kristijan from an island in Croatia – founders of Dub Studio Productions to help music lovers around the global turn up the bass or lower the treble on their favourite songs.

  • Robert from Wyoming, founder of Bluebird Languages – language learning apps with over 6 million hours of audio lessons spanning 164 languages, from Hungarian to Haitian Creole.

  • And one more new story – because why not! This time, featuring Annabel from Kenya. After struggling to find a mechanic when stuck on the roadside in Nairobi, she and her co-founder created Ziada to help people find local service providers.

Check out all the stories now at g.co/play/weareplay and stay tuned for even more coming soon.

How useful did you find this blog post?

Google Play Indie Games Festival: Finalists revealed

Posted by Patricia Correa, Director, Global Developer Marketing

The Indie Games Festival shines a spotlight on some of the best games on Google Play, and celebrates the passion and creativity that small games studios bring to gamers worldwide. This year we are hosting Festival in South Korea, Japan and Europe, for local developers and gamers from all over the world.

Earlier this summer, we opened submissions, and today we’re revealing the finalists. Scroll down to see the shortlisted games!

Join the finals

September 3rd will be a jam packed day for indie games fans. Everyone is invited to attend the finals for the three Festivals, starting with South Korea at 2pm KST, followed shortly after by Japan at 3pm JST, and wrapping up with Europe at 11am CET.

The finals will be held in a custom virtual world where you can meet the people behind the finalist games, explore the titles, have fun with gamers from around the world, and be the first to discover the winners.

The events will be hosted by Julia Hardy (Europe), Inho Jung (Korea) and Kajisac (Japan).

At the European finals we will also reveal the class of 2022 of the Indie Games Accelerator, a program that helps small game studios take their game to the next level by providing them training and mentorship.

Without further ado, please meet the finalists and join us in congratulating them!

Europe

(in alphabetical order, also in this collection)

Blacken Slash

DT Space Races

Dungeons of Dreadrock

Find Hidden Objects Game (AR)

Fury Unleashed

Get Together: A Coop Adventure

Gladiators: Survival in Rome

Hygge is…

Kingdom: Idle Gold Tycoon

Kitty Q

Light It Up: Energy Loops

Luna Ravel

Paths: Beatrice’s adventure

Pawnbarian

Please, Touch The Artwork

Quadline

Rhythmer_

Square Valley

sugar game

Wingspan

—–

Japan

(in alphabetical order)

A Year of Springs

Attack on Tankette

Brave Farm Survival

Cards and Dragons Sealed

Catastrophe Restaurant

Crazy Donuts

DeathAntique (Early Access not yet available globally)

Dungeon and Gravestone

exp!A

GenEi AP: Empty Heart

HUNGRY PIG

Jack & Detectives

Raspberry Mash

SOULVARS

Statute of Limitations “1 minute” world

SUSHI ALONE

Sushi Food Cart

Time for Coffee in the Strange Forest

Train’s Run

UnionShooter360

—–

Korea

(in alphabetical order)

Bingo Star

Calibur League

Connect

Counting Star

Cube Of Life: Resurrection

Drawing Beats!

Dungeon Rogue

FIND ALL 3D

Idle Ghost Hotel

Lost Pages

Meow Tower: Nonogram

Merge of Mini : with your legion

Pa!nt

Random Card

Shambles

Soul Launcher

SuperBattle

The Greater

Uglyhood

Undead vs Demon

More about the Indie Games Festival and the Indie Games Accelerator

At Google Play we’re committed to helping developers of all sizes succeed on our platform. Programs like the Festival and the Accelerator are here to help small games studios:

  • Festival | Promotions & prizes that put your game in the spotlight: This contest is your chance to showcase your game to industry experts and players worldwide, and win prizes that will celebrate your art and promote your game.
  • Accelerator | Training and mentorship to supercharge your growth: Over a period of 10 weeks, you will get tailored online training sessions and mentorship from industry and Google experts to help you polish your game and scale with Google Play.

    Learn more about the programs.

    For more updates about all of our programs, resources and tools for indie game developers, follow us on Twitter @GooglePlayBiz and Google Play business community on LinkedIn.

    How useful did you find this blog post?

    #WeArePlay | Meet Melissa from BringFido in South Carolina. More stories from Japan, India & France.

    Posted by Leticia Lago, Developer Marketing

    We’re back with more #WeArePlay stories to celebrate you: the global community of people behind apps and games businesses.

    Following last week’s “virtual roadtrip” of all of the US, today we’re kicking off with Melissa from Greenville, South Carolina. She’s on a mission to make the world a more pet-friendly place. Her app, BringFido, helps people find somewhere to stay, eat or visit with their furry friends. In this film you will meet her, her dogs Ace and Roxy, and hear how she went from idea, to website, to growing app and thriving business.

    This week we are also introducing you to game founders from other parts of the world:

    • Arnaud, an AI-enthusiast from Chartres in France, who founded Elokence. This 12-people team created Akinator, which has been downloaded over 260 million times on Google Play.
    • Daigo, a creative indie from Japan, founder of Odencat, whose games have won multiple accolades.
    • Keerti and Kashyap, a cricket-loving couple from Hyderabad in India, who used their life savings to start Hitwicket Cricket Games. Millions of fans worldwide enjoy their games.

    Check out all the stories now at g.co/play/weareplay and stay tuned for even more coming soon.

    How useful did you find this blog post?

    #WeArePlay | Discover the people building apps & games businesses

    Posted by Patricia Correa, Director, Global Developer Marketing

    Over 2.5 billion people come to Google Play every month to find apps and games created by millions of businesses from all over the world.

    #WeArePlay celebrates you: the global community of people behind these businesses.

    Each one of you creating an app or game has a different story to tell. Some of you have been coders since childhood, others are newbies who got into tech later in life. Some of you are based in busy cities, others in smaller towns. No matter who you are or how different your story is, you all have one thing in common – you have the passion to turn an idea into a business impacting people all over the world.

    Now, and over the coming months, #WeArePlay celebrates you by sharing your stories.

    We are kicking off the series with the story of Yvonne and Alyssa, the London-based mother and daughter duo who created Frobelles – a dress up game increasing representation of African and Caribbean hair styles.

    You can now also discover the stories of friends Ronaldo, Carlos and Thadeu from Hand Talk Translator (Brazil – my home country!), art lover Zuzanna from DailyArt (Poland) and travel-loving couple Ina & Jonas from TravelSpend (Germany).

    To all apps and games businesses – thank you for being a part of the Google Play community. Your dedication and ambition is helping millions of people learn, connect, relax, exercise, find jobs, give back, laugh, have fun, escape to fantasy lands, and so much more.

    Read more and stay tuned for many more stories at g.co/play/weareplay

    How useful did you find this blog post?

    Grow your games with Google Play’s Indie Games Accelerator & Festival

    Posted by Leticia Lago, P&E Developer Marketing

    Google Play Indie Games Festival and Accelerator 

    At Google Play, we are committed to helping developers of all sizes reach their full potential, and go further, faster. To continue supporting indies as they bring some of the most innovative titles to players worldwide, today we’re opening submissions to the 2022 edition of our two annual programs – the Indie Games Accelerator and Festival.

    Through these programs, independent game developers and small studios can boost their game’s visibility, get training, and tap into a network of gaming experts:

    • If you are a small games studio looking for help to launch or grow a new title, enter the Accelerator to get exclusive training by mentors and industry experts;
    • Or, if you have already created and launched a high quality game that is ready for the spotlight, enter the Festival in Japan, South Korea or Europe for a chance to win promotions and reach new players.

    Submissions for both Indie Games programs are open from June 1st to July 1st, 2022.

    For more updates about Google Play’s programs, resources and tools for indie game developers, follow @GooglePlayBiz on Twitter & Google Play business community on LinkedIn.

    What is black and white and read all over?

    Noto emoji, a new black and white emoji font with less color, may gain us more in the long run

    Posted by Jennifer Daniel, Creative Director – Emoji & Expression

    Seven different black and white emojis in 5 collumns: cat, donut, chicken, flower, sheep, mouse, donut, doll 

    In 1999 — back when Snake 🐍 was the best thing about your phone 📱 — there were three phone carriers in Japan 🗾 . On these phones were tiny, beautiful pictures called emoji (meaning “picture” and “character” in Japanese 🥰). These 176 images were very simple — think 8-bit tech — and as a result were exquisitely abstract and tremendously useful when texting Twenty years later 👶🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🧓, emoji are a global phenomenon 🌎. Now, our phones have fancy retina screens and somewhere along the way an important part of what made emoji so handy was left by the wayside: their simplicity. That’s why we’ve created a new emoji font: a monochrome Noto Emoji (a black and white companion to Noto Emoji Color).

    Noto Emoji works like any other font you might use: You can change any character’s color, size and weight. Download it and give it a whirl.

    Noto Emoji webpage

    What’s old is new again 🔙

    Over time, emoji have become more detailed. Instead of representing broad concepts there has been a trend to design emoji to be hyper realistic. This wouldn’t be a problem except skeuomorphism’s specificity has resulted in the exclusion of other similar concepts in your keyboard. Today we have “💃” … but what about other types of dance? Hula dancing? Belly dancing? Salsa dancing? Boogie woogie? By removing as much detail as possible, emoji could be more flexible, representing the idea of something instead of specifically what is in front of you (that … is what your camera is for 😂).

    Example of Noto Emoji cycling through different customizations like font color, size, and variable weights 

    We also want to make sure emoji keep up with platform technology. We’ve got dark mode … we’ve got light mode … and now you can change the color of your emoji font so it can operate with the same dynamism as your operating system. Noto Emoji is also a variable font — opt for a “light” grade if it appears small 💪 or “bold” if you want them to have some weight. 💪 .

    When translating our color emoji to black and white: some details can be removed, others will need to be completely redrawn. 

    New designs, fewer details

    To design something simple seems like it would be … well, simple … but it’s deceptively complex 😅

    At first the approach seemed obvious — simply redraw the Noto Emoji Color designs in black and white. They are iconic, they will be legible. Done deal. Easy peasy, lemon squeezy. Not so fast. The removal of color is no trivial task. Take for example: Flags.

    four flags in color - Sweeden, Denmark, USA, Brazil. Then four flags in black and white - SE, DK, US, BR.

    You can’t simply convert flags into black and white. You wouldn’t be able to tell the difference between Finland and Sweden. You could redraw the flags but that puts them at risk of being incorrect. Instead, we leveraged the ISO’s country codes. These sequences of letters are unique and represent each country. As a result, black and white flags have a much more contemporary aesthetic — kind of like bumper stickers 😜.

    Let’s also take a look at the process involved to redesign the people emoji. For some characters, color is baked into the concept (like skin tone or hair color). It simply didn’t look right to replace color with hash marks or polka dots. And that my dear is how the blobs came back. Say hello (again) to our little friends.

    Early sketch as we explored black and white designs

    Likable. Nostalgic. Relatable without maintaining a distinction between genders. Google’s blob emoji were really something special. Cute, squishy, and remarkably friendly. We were able to bring back a little bit of what made them special while simultaneously discarding the parts that weren’t working. Most notably, the blobs’ facial expressions were wildly inconsistent but that was very easily fixed in black and white mode. It’s important emoji work cross-platform. The real world is not black and white but in emoji land we can finally have our favorite little dancer back 💃.

    So here we are today, dancing into the future with our favorite new emoji font. We can’t wait to see how you use it. Visit Google Fonts to download or embed onto your website. Happy emoji-ing! 🐒🐒🎉🐬

    Android GDE Maryam Alhuthayfi shares her passion for mobile development with fledgling developers

    Posted by Janelle Kuhlman, Developer Relations Program Manager

    Emoji of muslim woman wearing hijab

    For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Maryam Alhutayfi, Android GDE. The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

    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.

    She joined Women Techmakers in Saudi Arabia in 2019, when the group launched, to connect with other women in tech to help and support. She got a job as an Android robotics developer and became a co-organizer of GDG Cloud Saudi, her local Google Developer Group. Now Maryam is a senior Android development specialist at Zain KSA, one of Saudi Arabia’s largest telecommunications companies, which she describes as “a dream come true,” and in January 2022, she became an Android GDE.

    Maryam is the first Android GDE in the Middle East and the second in North Africa. She contributes to the Android community by speaking about Android and Kotlin development in detail, and software development more generally. She maintains a blog and GitHub repository and gives numerous talks about Android development. She encourages Android developers to use Kotlin and Jetpack Compose, and she describes both as causing a major shift in her Android development path. She started the Kotlin Saudi User Group in 2020.

    Maryam regularly mentors new Android developers and gives talks on Android for Women Techmakers and Women Who Code. She encourages Android developers at big companies like Accenture and Careem to join and contribute to the Android community.

    Remembering how few Arabic resources she had as a high school student, Maryam creates both Arabic and English content to enrich Android learning resources. “I made sure those resources would be available to anyone who wants to learn Android development,” she says. “Locally, in collaboration with GDGs in Saudi Arabia, we host sessions throughout each month that cover Android, Flutter, and software development in general, and other exciting topics, like data analytics, cyber security, and machine learning.”

    She regularly attends the Android developer hangouts led by Android GDE Madona Wambua and Android developer Matt McKenna to learn more and get inspired by other Android developers in the community.

    In her full-time job, Maryam is immersed in her work on the official Zain KSA app.

    “It’s my job and my team’s job to give our millions of customers the best experience they can have, and I’m pushing myself to the limit to achieve that” she says. “I hope they like it.”

    Maryam encourages other new developers, especially women, to share their knowledge.

    “Communicate your knowledge–that makes you an expert because people will ask you follow-up questions that might give you different perspectives on certain things and shift your focus on learning new things constantly ” she says. “You serve others by sharing your knowledge.”

    Follow Maryam on Twitter at @Mal7othify | Learn more about Maryam on LinkedIn.

    The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

    The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

    Android GDE Zarah Dominguez believes in the power of technology to help others

    Posted by The Google Developers Team

    Zarah Dominguez 

    For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Zarah Dominguez, Android GDE. If you identify as a woman or non-binary and are interested in joining this community please complete this form.

    Zarah Dominguez started Android development in 2009 and hasn’t looked back. “When I first discovered Android, I thought it was super cool seeing what I have coded come to life on a device within just a few clicks,” she says.

    Learning Android on her own, Zarah began documenting what she learned, to remember it herself and to help others. “Sometimes, I’d see answers on StackOverflow that said, ‘It’s simple,’ or ‘It’s straightforward,’ but it wasn’t simple or straightforward for me, so I kept on writing, and more people, all over the world, started reading my posts. I was very surprised when I met another Android dev at Google I/O, and she told me that one of my posts helped her get unstuck. Being able to help even one person is a reward in itself, and hearing that from a fellow developer made me happy.”

    Zarah got involved in the local Android community by speaking at conferences and organizing meetups, and a community manager nominated her to apply for the GDE program. She has run monthly Android meetups in Sydney and organized DevFests, and she speaks at community events and conferences in the U.S., Australia, and New Zealand.

    Android development is exciting and challenging because of the dynamic nature of the technology, Zarah says, with new features being released frequently and a vibrant developer community engaged with the platform. “The community around Android development is amazing–everyone is generous with their time and knowledge, which helps me improve my apps’ stability and performance,” she says. “The guidance and tools the Android team provides help me make better choices as a developer, influencing how I approach problems and propose solutions.”

    Zarah says Android broadens the reach of any project. “I am very lucky to get a new device every so often, but not everyone has that privilege, and a huge chunk of our user base may have phones that are a few years old or without a lot of processing power,” she says. “That’s part of the beauty of Android! A wide range of devices fit all sorts of budgets. The more devices we support, the more people we reach; the more people we reach, the more people we can help.”

    Helping others is Zarah’s priority, as she believes accessibility should be first and foremost in the minds of app developers. “Technology, when used properly, has a huge potential of improving the lives of so many people,” she says. “I like building apps that have a positive social impact. From apps that help phlebotomists and nurses record and organize blood samples, to real estate apps that help people find their perfect home, to supermarket apps that help Australians get their weekly shop sorted, Android has allowed me to reach thousands of people and make their day-to-day tasks a little bit easier.”

    She encourages other women developers to be confident and join the community. “@AndroidFeminati on Twitter is a good place to start,” she says. “It’s an inclusive and supportive group of women in Android. It’s also good to seek out local meetups like Women Who Code or Girl Geek Dinners to meet other women in tech in your local area. There’s nothing like having a group of strong women who are behind you no matter what and will support you 100%.”

    She advises taking mistakes in stride and staying upbeat. “You will learn from it, and you will be better for it,” she says. “Perhaps most important of all is to always remember that you are capable, you are strong, you are extraordinary, and do not let anyone tell you otherwise!”

    Learn more about Zarah’s journey by watching her Android Developer Story: https://youtu.be/ZKbuqDbk-0c

    Follow Zarah on Twitter at @zarahjutz | Learn more about Zarah on LinkedIn.

    The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

    The program team is currently looking for interested candidates that identify as women or non-binary to join the global community. If you would like to be considered for the Experts program please complete this form.

    Android GDE Annyce Davis encourages other women developers to be inquisitive and confident

    Posted by The Google Developers Team

    Headshot 

    For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Annyce Davis, Android GDE and Vice President of Engineering at Meetup.

    When Annyce Davis first started learning about Android development, she was fascinated by the ability to create applications for a device that she carried around in her purse. “The ecosystem was young, and it was full of opportunities and challenges,” she says. “I could finally show my friends and family what I worked on every day!”

    She says the fact that Android developers support multiple form factors and devices makes Android development fun and challenging. “Something that works on one type of Android device doesn’t necessarily work on another,” she says. “Being able to have the patience to work through the nuances makes it a challenging career.”

    In the course of her career, Annyce has had the opportunity to develop Android applications across multiple form factors and in various contexts. She has designed applications for Android TV and tablets focused on video streaming. At another point in her career, she was designing for low-end devices with limited internet connectivity. “In each of the circumstances, I’m able to use specific aspects of the Android platform to get the job done,” she says. “I love that I get to develop applications used by millions of people around the world. I also appreciate being a part of the constant evolution of the Android ecosystem.”

    She has taught thousands of people about Android development through blog posts, Meetup events, and conference talks. In her current professional role as the Vice President of Engineering at Meetup, Annyce says Android gives organizations flexibility, numerous resources, and community support. “As Android has evolved, it’s becoming easier to learn and develop for,” she says. “Additionally, the community support is unmatched. You have numerous resources that you can avail yourself of to get help when needed.”

    Photo of Annyce presenting

    When Annyce reflects upon her career, she says she wishes she had been braver about asking questions. She advises other women developers to be confident about asking for help or information and to be unafraid to make mistakes. “I experienced the most growth in my career when I was willing to put myself out there and just ask,” she says. “Being vulnerable and reaching out to others helped me to accelerate my growth. Grow your network and don’t be afraid to ask for help.”

    Follow Annyce on Twitter at @brwngrldev | Learn more about Annyce on LinkedIn.

    The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

    Celebrating some of the best indie games

    Posted by Patricia Correa, Director, Global Developer Marketing

    Indie Games Accelerator - Meet the Class of 2021, Indie Games Festival - Meet the winners

    In June this year we opened applications for our Indie Games Accelerator, a mentorship program to help top mobile game startups achieve their full potential, as well as for our Indie Games Festival, a competition open to small game studios who get the opportunity to win promotions and be featured on Google Play. These annual programs are part of our commitment to helping all developers thrive in the Google ecosystem.

    We received thousands of applications from developers across the world and we were truly amazed by the response. We’re impressed by the innovation and passion of the indie game community, and the unique and creative games they bring to players worldwide.

    Last month we announced the Festival finalists and today we hosted the finals.

    This year, for the first time, the events were virtual so everyone could attend. Players from around the world joined the adventure, met the finalists, played their games, and cheered on the Top 10 and the winners as they were announced on stage.

    We also took the opportunity to announce the Indie Games Accelerator selected class of 2021.

    screenshot of Europe stage

    Our deepest thanks to our amazing hosts: YouTube creator Papfi, Japanese comedians Kajisak and Kikuchiusotsukanai, and Inho Chung, who all shared their unique expertise and love of games.

    Without further ado, here are this year’s Festival winners…

    Indie Games Festival Winners

    Europe

    Indie Games Festival Winners | Europe

    Bird Alone by George Batchelor, United Kingdom

    Cats in Time by Pine Studio, Croatia

    Gumslinger by Itatake, Sweden

    Korea

    Indie Games Festival Winners | South Korea

    CATS & SOUP by HIDEA

    Rush Hour Rally by Soen Games

    The Way Home by CONCODE

    Users’ Choice

    Animal Doll Shop by Funnyeve

    Japan

    Indie Games Festival Winners | Japan

    Mousebusters by Odencat

    Quantum Transport by ruccho

    Survivor’s guilt by aso

    Student Category Award

    Japanese Train Drive Simulator 2 “OneMan2” by HAKOT

    Check out the top 10 finalists in Europe, South Korea and Japan.

    Indie Games Accelerator Class of 2021

    The selected studios will receive exclusive education and mentorship over the 12 week program, to help them build and grow successful businesses.

    Americas 

    Aoca Game Lab, Brazil

    Berimbau Game Studio, Brazil

    Boomware Studio, Peru

    Concrete Software, USA

    Delotech Games, Brazil

    DreamCraft Entertainment, Inc., USA

    Ingames, Argentina

    Ludare Games Group Inc., Canada

    Whitethorn Games, USA

    Asia Pacific

    Banjiha Games, South Korea

    CATS BY STUDIO, South Korea

    dc1ab pte. Ltd., Singapore

    Dreams & Co., Thailand

    Gamestacy Entertinment, India

    izzle Inc., South  Korea

    Limin Development and Investment Joint Stock Company, Vietnam 

    Mugshot Games Pty Ltd,  Australia

    Odencat Inc., Japan

    Playbae, India

    Xigma Games, India

    XOGAMES Inc., South Korea

    YOMI Studio, Vietnam

    Europe, Middle East & Africa

    Cleverside Ltd, Belarus

    Dali Games, Poland

    Firegecko Ltd, United Kingdom

    Hot Siberians, Russia

    Infinity Games, Portugal

    Itatake, Sweden

    Jimjum Studios, Israel

    LIVA Interactive, Tunisia 

    Pale Blue Interactive, South Africa

    Pine Studio, Croatia

    Platonic Games, Spain

    SMOKOKO LTD, Bulgaria

    Spooky House Studios, Germany

    If you missed the finals

    If you missed the finals or would like to explore further, you can still sign in and wander around the space but only for a limited time. Explore now.

    How useful did you find this blog post?

    Meet some of the best indie game devs

    Posted by Patricia Correa, Director, Global Developer Marketing

    During the month of June we received thousands of submissions for two of our annual developer programs – the Indie Games Accelerator and the Indie Games Festival. These programs support the growth of small games studios on Google Play.

    Every year we’re impressed with the art and creativity of the entries. This year was no exception. Many thanks to everyone who submitted their game.

    Meet the Festival finalists

    Today, we’re announcing the finalists of the Festivals in Europe, Japan, and South Koreadrumroll, please.

    Indie Games

    Europe

    Beat Workers by NaturalPad Games, France

    Bird Alone by George Batchelor, United Kingdom

    Cats in Time by Pine Studio, Croatia

    Figment by Bedtime Digital Games, Denmark

    Froglike: The Frog Roguelike by Jimjum Studios, Israel

    Garson by Anastasiya Shabunia, Belarus

    Gumslinger by Itatake, Sweden

    Lyxo by Emoak, Austria

    Psychofunk by Tommy Søreide Kjær, Norway

    Railways by Infinity Games, Portugal

    Sticky Terms by kamibox, Germany

    Sweet Sins Superstars by Platonic Games, Spain

    Tiny Robots Recharged by Big Loop Studios, Bulgaria

    Tofu Drifter by Roach Games, Russia

    Towers by JOX Development, Ukraine

    Unholy Adventure by Dali Games, Poland

    Warplane Inc by Nuclear Games, Russia

    Watch Me Stream My Mental Breakdown by Ultaan Games, Poland

    Woof: The Good Boy Story by CHPV.GAMES, Russia

    Zen Symmetry by 8tbl, Russia

    Sign up to attend the European finals.

    Indie Games

    Japan

    3D Chess: NOCCA NOCCA by Curiouspark, Inc.

    5colors in Nate by NekodoraSoft

    Amabie san by HARAPECORPORATION Inc.

    Archer Battle Online by Takuya Fujieda

    Cthulhu DreamStairs by Tenyu

    ElectriarCode by ELECTRIAR LABO

    Escape from the Closed Circle by Hanachiru

    Heart of Sengoku by ZEN APP

    Leaving Two Tiles Dojo by ScreenPocket

    Living in the Ending World by illuCalab.

    MAKOTO WAKAIDO’s Case Files “Executioner’s Wedge” by HafHaf-Oden(Sukashiuma-LAB)

    Mini Mini Farm by CoffeeBreak

    MonohakobiPro by CGO

    Mousebusters by Odencat

    Numpurr Card Wars by Nukenin

    Parasite Days by Zxima

    Quantum Transport by ruccho

    Super Glitter Rush by tiny cactus studio

    Survivor’s guilt by aso

    Wolf Chess by Baton

    Sign up to attend the Japanese finals.

    Indie Games

    South Korea

    Angel Saga by Alchemist Games Inc.

    Animal Card Royale by Banjihagames

    Animal Doll Shop by Funnyeve

    BattleLive: Zombie&Human by PLOTRICK

    Box It Up! Inc. by team TAPE

    CATS & SOUP by HIDEA

    Cats are Cute: Pop Time by kkiruk studio

    Detective Mio by 1N1

    Dicast: Rules of Chaos by BSS COMPANY

    Forest Island by Nanali Studios

    Frontier of Fortune by Dotomchi Games Inc.

    FUNKYGUNNER by FUNKY5

    Group Project Simulator! by Studio806

    Gun Tactics by Gimle Games

    Hybrid Warrior: Dungeon of the Overlord by Cat Lab

    Metro Blossom by The Sane Studio

    Portal Dungeon by Oblique Line

    Rush Hour Rally by Soen Games

    The Way Home by CONCODE

    Titan Slayer by Touchholic

    Sign up to attend the South Korean finals.

    Join the adventure on September 4

    This year the three Festivals are virtual, so everyone has the chance to explore the games, meet the developers who made them, cheer them on, and be the first to hear who the winners are.

    Expect plenty of fun and some very special surprises. So, don’t miss out. Sign up now to virtually attend the events showcasing the finalists from Europe, Japan, and South Korea. The events are free to attend and will all take place in the same space, so sign up to one and you will be able to teleport to all events!

    How about the Indie Games Accelerator?

    If you’re interested in knowing which developers are joining the 2021 class of the Indie Games Accelerator, sign up to attend the European Festival, where we will also announce the selected developers.

    Indie Games

    Upcoming security changes to Google’s OAuth 2.0 authorization endpoint in embedded webviews

    Posted by Badi Azad, Group Product Manager (@badiazad)

    The Google Identity team is continually working to improve Google Account security and create a safer and more secure experience for our users. As part of that work, we recently introduced a new secure browser policy prohibiting Google OAuth requests in embedded browser libraries commonly referred to as embedded webviews. All embedded webviews will be blocked starting on September 30, 2021.

    Embedded webview libraries are problematic because they allow a nefarious developer to intercept and alter communications between Google and its users by acting as a “man in the middle.” An application embedding a webview can modify or intercept network requests, insert custom scripts that can potentially record every keystroke entered in a login form, access session cookies, or alter the content of the webpage. These libraries also allow the removal of key elements of a browser that hold user trust, such as the guarantee that the response originates from Google’s servers, display of the website domain, and the ability to inspect the security of a connection. Additionally the OAuth 2.0 for Native Apps guidelines from IETF require that native apps must not use embedded user-agents such as webviews to perform authorization requests.

    Embedded webviews not only affect account security, they could affect usability of your application. The sandboxed storage environment of an embedded webview disconnects a user from the single sign-on features they expect from Google. A full-featured web browser supports multiple tools to help a logged-out user quickly sign-in to their account including password managers and Web Authentication libraries. Google’s users also expect multiple-step login processes, including two-step verification and child account authorizations, to function seamlessly when a login flow involves multiple devices, when switching to another app on the device, or when communicating with peripherals such as a security key.

    Instructions for impacted developers

    Developers must register an appropriate OAuth client for each platform (Desktop, Android, iOS, etc.) on which your app will run, in compliance with Google’s OAuth 2.0 Policies. You can verify the OAuth client ID used by your installed application is the most appropriate choice for your platform by visiting the Google API Console’s Credentials page. A “Web application” client type in use by an Android application is an example of mismatched use. Reference our OAuth 2.0 for Mobile & Desktop Apps guide to properly integrate the appropriate client for your app’s platform.

    Applications opening all links and URLs inside an embedded webview should follow the following instructions for Android, iOS, macOS, and captive portals:

    Android

    Embedded webviews implementing or extending Android WebView do not comply with Google’s secure browser policy for its OAuth 2.0 Authorization Endpoint. Apps should allow general, third-party links to be handled by the default behaviors of the operating system, enabling a user’s preferred routing to their chosen default web browser or another developer’s preferred routing to its installed app through Android App Links. Apps may alternatively open general links to third-party sites in Android Custom Tabs.

    iOS & macOS

    Embedded webviews implementing or extending WKWebView, or the deprecated UIWebView, do not comply with Google’s secure browser policy for its OAuth 2.0 Authorization Endpoint. Apps should allow general, third-party links to be handled by the default behaviors of the operating system, enabling a user’s preferred routing to their chosen default web browser or another developer’s preferred routing to its installed app through Universal Links. Apps may alternatively open general links to third-party sites in SFSafariViewController.

    Captive portals

    If your computer network intercepts network requests, redirecting to a web portal supporting authorization with a Google Account, your web content could be displayed in an embedded webview controlled by a captive network assistant. You should provide potential viewers instructions on how to access your network using their default web browser. For more information reference the Google Account Help article Sign in to a Wi-Fi network with your Google Account.

    New IETF standards adopted by Android and iOS may help users access your captive pages in a full-featured web browser. Captive networks should integrate Captive-Portal Identification in DHCP and Router Advertisements (RAs) proposed IETF standard to inform clients that they are behind a captive portal enforcement device when joining the network, rather than relying on traffic interception. Networks should also integrate the Captive Portal API proposed IETF standard to quickly direct clients to a required portal URL to access the Internet. For more information reference Captive portal API support for Android and Apple’s How to modernize your captive network developer articles.

    Test for compatibility

    If you’re a developer that currently uses an embedded webview for Google OAuth 2.0 authorization flows, be aware that embedded webviews will be blocked as of September 30, 2021. To verify whether the authorization flow launched by your application is affected by these changes, test your application for compatibility and compliance with the policies outlined in this post.

    You can add a query parameter to your authorization request URI to test for potential impact to your application before September 30, 2021. The following steps describe how to adjust your current requests to Google’s OAuth 2.0 Authorization Endpoint to include an additional query parameter for testing purposes.

    1. Go to where you send requests to Google’s OAuth 2.0 Authorization Endpoint. Example URI: https://accounts.google.com/o/oauth2/v2/auth
    2. Add the disallow_webview parameter with a value of true to the query component of the URI. Example: disallow_webview=true

    An implementation affected by the planned changes will see a disallowed_useragent error when loading Google’s OAuth 2.0 Authorization Endpoint, with the disallow_webview=true query string, in an embedded webview instead of the authorization flows currently displayed. If you do not see an error message while testing the effect of the new embedded webview policies your app’s implementation might not be impacted by this announcement.

    Note: A website’s ability to request authorization from a Google Account may be impacted due to another developer’s decision to use an embedded webview in their app. For example, if a messaging or news application opens links to your site in an embedded webview, the features available on your site, including Google OAuth 2.0 authorization flows, may be impacted. If your site or app is impacted by the implementation choice of another developer please contact that developer directly.

    User-facing warning message

    A warning message may be displayed in non-compliant authorization requests after August 30, 2021. The warning message will include the user support email defined in your project’s OAuth consent screen in Google API Console and direct the user to visit our Sign in with a supported browser support article.

    A screenshot showing an example Google OAuth authorization dialog including a warning message: To help protect your account, Google will soon block apps that don't comply with Google's embedded webview policy. You can let the app developer (moo@gmail.com) know that this app should stop using embedded webviews

    Developers may acknowledge the upcoming enforcement and suppress the warning message by passing a specific query parameter to the authorization request URI. The following steps explain how to adjust your authorization requests to include the acknowledgement parameter:

    1. Go to where you send requests to Google’s OAuth 2.0 Authorization Endpoint. Example URI: https://accounts.google.com/o/oauth2/v2/auth
    2. Add an ack_webview_shutdown parameter with a value of the enforcement date: 2021-09-30. Example: ack_webview_shutdown=2021-09-30

    A successful request to Google’s OAuth 2.0 Authorization Endpoint including the acknowledgement query parameter and enforcement date will suppress the warning message in non-compliant authorization requests. All non-compliant authorization requests will display a disallowed_useragent error when loading Google’s OAuth 2.0 Authorization Endpoint after the enforcement date.

    Related content