Bringing Fiabee to Ubuntu Phones was a piece of cake
This is a guest post from Jordi Allue, Senior SW Architect at Tuso technologies In September 2014, Ubuntu invited Tuso Technologies to be one of the first Ubuntu Phone OS developers with a version of...
View ArticleAnnouncing the Ubuntu Porting guide 2.0
In the last few weeks, Ubuntu has reached a major milestone with the first flash sales of the BQ Aquarius - Ubuntu Edition. This is only the beginning of seeing Ubuntu on a wider selection of phones...
View ArticleCreating a theme for your application
The theming engine is one of the least documented features of Ubuntu UI Toolkit. While we are preparing to create the third generation theming engine, which will support sub-theming and runtime palette...
View ArticleEverything You Always Wanted to Know About Kits But Were Afraid to Ask
So if you are new to QtCreator the first thing that freaks you out will be the concept of Kits. Yes it does look complicated, big and you might want to ask why do I need this.Right, let’s take few...
View ArticleReturn of the Ubuntu UI Toolkit
Next month will be the release of Ubuntu 15.04 (Vivid Vervet) for desktop, and this version of Ubuntu will soon become the version that will be installed on Ubuntu phones as well. With the release of...
View ArticleInner workings of the SDK
From time to time app developers ask how to manually build click packages from their QMake or CMake projects. To understand the answer to that question, knowing about how the SDK does things internally...
View ArticleRetrospective and roadmap of the UI Toolkit
14.04 - 1.0 releaseThe 1.0 release of the UITK was built mostly for demonstrative purposes, but works well to a certain extent, it is the LTS release after all. Available from the Trusty archive...
View ArticleA magnifying glass in QML
To create sharp visual components, we need to make sure our renderings look good at the pixel level. This is a common task and the terms precision and pixel-perfectness have become ubiquitous in...
View ArticleInternationalizing your QML app
As a developer, you probably want to see your apps in many hands. One way to make it happen is to enable your application for translation.With minimal effort, you can mark your application strings for...
View Article“尖牙利齿”的Ubuntu 15.10 - Wily Werewolf
Mark Shuttleworth昨晚揭晓了Ubuntu 15.10 的版本代号 Wily Werewolf。Wily在英文中一般用于描述易于适应环境锐敏足智的角色人物,而Werewolf则是传说中的一种神秘物种,小说中常常以人形出现但会在满月之日变成狼性的狼人 Ubuntu 15.10 将会在今年10月份发布,而它的代码名也是至今为止Ubuntu版本名中第二个被重复的字母...
View ArticleGet involved in Vision Mobile's biggest dev survey - everything from mobile...
Are you involved in Ubuntu phone, desktop, cloud or IoT development? Voice your opinion on what factors contribute to your choice of developing on Ubuntu by getting involved in the biggest developer...
View ArticleKeeping track of evolving QML components
We all love QML because it allows for fast prototyping, and not only that, it's a very efficient tool for production applications. The complexity of C and C++ is hidden behind neat and simple API. Many...
View Article5 days to go - show your support for Ubuntu take the Vision Mobile survey...
Have you taken Vision Mobile’s developer survey? The survey is covering your development in Mobile, Desktop, Cloud, and IoT this year, there is something all devs can contribute towards and help shape...
View ArticleTurning node.js projects into snap packages
Thanks to the tireless work of Oliver Grawert we now have a handy tool called node-snapper which very easily turns your node.js project into a .snap package. It will automatically take care of bundling...
View ArticleSprinting for convergence
Convergence is all around. Our deeply loved UI Toolkit, what was primarily targeting touch environments is converging to where users might have keyboards and pointer devices. But that is just one...
View Article最新款Ubuntu手机现已开卖
上周西班牙手机厂商BQ和Canonical再次联和发布又一新款Ubuntu手机 - BQ Aquaris E5 Ubuntu版本。 这也是BQ厂商发布的第二款Ubuntu手机, 这一次带来了更大的屏幕和更加强悍的摄像头硬件, 还有增强的电池容量,让这款手机待机更久。 2015年6月9日,英国时间, 这款最新Ubuntu手机正式开卖。 售价199.9欧元(约1399.31元人民币), 比之前的BQ...
View ArticleCleaning up scopes settings
The scopes architecture on Unity 7, which provides the Ubuntu shell and default UX experience on current desktops, and Unity 8, which powers the phone and soon the convergent desktop, differ to a large...
View Article博文转发之-清理Scope Settings
Pawel Stolowski于2015年6月11日发布一篇名为“Cleaning up scopes settings”的博文,我们在这里简单翻译转发和大家分享一下。Unity 7(在当前桌面上提供Ubuntu shell和默认UX体验)和Unity 8(支持手机且很快将支持融合桌面)在数据源可见性方面存在很大程度的差异。未来Unity...
View ArticleAdd a C++ backend to your QML UI
Whether you are creating a new app or porting an existing one from another ecosystem, you may need more backend power than the QML + JavaScript duo proposed in the QML app tutorial.Let's have a peek at...
View Article程序猿Ubuntu北京黑客松回忆录分享篇
2015年7月4-5日,我们聚集北京一起经历了Ubuntu手机在中国的首场黑客松。@DawnDIY最近发布了一篇细心记录下的活动回忆录, 在这里和大家分享。 Ubuntu Hackathon 2015年07月08日 DawnDIY前言很早就知道"黑客松"(Hackathon),也关注过一些国内的 Hackathon...
View Article