Another Ubuntu Hackathon, with a blend of #convergence

April Wang

April Wang

on 11 May 2016

As we continue our hackathon journey around China, we are back in Beijing!  Since the last time we were here in Beijing, Ubuntu’s first tablet, the BQ M10 Ubuntu Edition became available worldwide. It’s more than just another tablet, it’s the first device that brings the true convergent experience to life. For those of you who are not familiar with the term convergence, it means you can turn your tablet into a fully functioning Ubuntu desktop with a set of bluetooth keyboard and mouse. And for developers you only need to write one set of code, which will run across all Ubuntu form factors – you can find out more information on the convergence feature here and here.


During our 32-hour hackathon, we saw developers quickly adapt to the convergence feature. Mini Ninja (aka 生死忍者) ported by team FT (yet to find out what the team name stands for! ), runs with the same set of code across both Ubuntu phone and Ubuntu tablet and is also currently available in the store for download here.


Besides Mini Ninja, team FT ported 7 games in total with a little help from our on-site tech support team. So we decided to prepare something for those of you who like DIY on a Ubuntu device as well, here is a tutorial (in Chinese only at the moment) for you to follow. Now you can port your favorite games onto your Ubuntu device!

As always, Ubuntu hackathons bring different groups of developers together. This time, we had savvy coders, such as Minako, who has won 3 gold medals during 2014 and 2015 Asia ACM-ICPC, this time he has developed the Hearts game with built-in AI alongside his team member Cheng Fangning. Within the game, players can adjust the difficulty levels accordingly. We also have a team of students from Peking University,  who designed and developed the fun packed Fruit Detective game for Ubuntu. One of the student Zhao Shengyu recreated the infamous 2048 for Ubuntu in QML and C++  overnight.

Minako 2048

An Ubuntu device hackathon wouldn’t be complete without a few Scopes – the unique framework for the Ubuntu phone which brings content and service to your homepage.  This time, we have Gaode Map and Ubuner, both would be a handy addition to help you get around places. In case you are wondering what the Ubuner is, it’s a taxi service application like Uber, hmmm actually it is based on Uber’s API in this case.   o(^▽^)o

Last but not least, not sure if you guys have seen or played with a 3D printed Ukulele, we had one of those made by Penk Chen onsite, and to help fine tune this little new toy, Cheng Lu wrote a Tuner app just for that. To conclude, we don’t just do hackathons, we do hacking parties – so make sure to join our next party coming soon!


A big thanks to our location sponsor Microsoft China Headquarter for providing the awesome coding space for our developers and all the local communities and friends that made this happen. 

Talk to us today

Interested in running Ubuntu Desktop in your organisation?

Sign up for email updates

Choose the topics you're interested in


Related posts

Community Initiative UBports launches Ubuntu Fairphone 2

The Ubuntu Community UBports has one mission: to have the open source software Ubuntu on every device, starting with smartphones. UBports’ actions are based on collaborative development where developers are putting Ubuntu on different…

Jamming with Ubuntu Core

We celebrated the launch of Ubuntu Core 16 hackathon, or shall we say Snapathon, that took place in Shenzhen between 26-27th November. The 30+ hour gathering and coding session was attended by developers, makers and anyone that was…

How the M10 tablet can save you luggage space

Heading away for the summer? Looking to fit as much in your suitcase as possible? Well…we have a solution! We didn’t design the M10 tablet to be as light as possible but that’s one of the advantages. The M10 is so versatile that it…