Announcing the latest Ubuntu App Showdown contest!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
用中文读这篇文章
Today we are announcing our third Ubuntu App Showdown! Contestants will have six weeks to build and publish their apps using the new Ubuntu SDK and Ubuntu platform. Both original apps and ported apps, QML and HTML 5, will qualify for this competition.
Categories and prizes
This App Showdown is going to be very special, because we will have four dedicated categories in which you can participate and win a prize.
QML: original apps written in QML or with a combination of QML and JavaScript/C++
HTML5: original apps written using web technologies, be it pure HTML (and CSS/JavaScript) or with platform access using Apache Cordova
Ported: apps ported from another platform, regardless of the technology used
Chinese apps: apps in this category will have to be original and specific to China and the Chinese culture. They will be judged by two native experts in our jury.
The set of prizes will consist of a Nexus 7 (2013) per category for QML, HTML5 and ported apps.
The top two Chinese apps will receive a Meizu device each.
Review criteria
Apps in the HTML5/QML/Ported categories will be reviewed by a jury composed by an international team of five judges:
Jono Bacon, Ubuntu Community Manager
Adnane Belmadiaf, Ubuntu HTML5 expert
Lucas Romero di Benedetto, Ubuntu Community Design Team
Nekhelesh Ramananthan, Ubuntu Core App Developer
Joey-Elijah Sneddon, OMG!Ubuntu editor
The judges for the Chinese apps are:
Shuduo Sang,Software Engineer in Canonical PES
Joey Chan, Ubuntu Core App Developer
Jack Yu, Ubuntu Kylin Lead/Ubuntu Member
The jury will judge applications according to the following criteria:
General Interest – apps that are of more interest to general phone users will be scored higher. We recommend identifying what most phone users want to see, and identifying gaps that your app could fill.
Convergence – apps that have a convergent layout that expands to dedicated tablet mode or optionally run well on the desktop will also be scored higher.
Features – a wide range of useful and interesting features.
Quality – a high quality, stable, and bug-free application experience.
Design – your app should harness the Ubuntu Design Guidelines so it looks, feels, and operates like an Ubuntu app.
Awareness / Promotion – we will award extra points to those of you who blog, tweet, facebook, Google+, reddit, and otherwise share updates and information about your app as it progresses.
Chinese culture – apps optionally submitted in the China category will be reviewed with the same criteria above, plus their relevance to Chinese users of the app. This can be by providing access to Chinese services, being related to Chinese culture or being generally useful to somebody in the People’s Republic of China.
Learn how to write Ubuntu apps
To make it easier for you to get started with writing apps for Ubuntu on the phone and tablets, we’ve set up a week packed with video streaming tutorials where experts from the Ubuntu community will teach you how to use Ubuntu platform technologies to write apps.
Join the Ubuntu App Developer Week! >
If you cannot join, review our app developer documentation.
How to participate
If you are not a programmer and want to share some ideas for cool apps, be sure to add and vote apps on our reddit page.
The contest is free to enter and open to everyone.
The six week period starts on the Wed 26th February and runs until Wed 9th April 2014!
Enter the Ubuntu App Showdown >
I hope that we'll get an email app. :good:
It might be worth mentioning these posts:
Michael Hall's wishlist
Jono Bacon's wishlist
Related
Tao Xinle is excited about the upcoming HUAWEI DEVELOPER CONFERENCE 2020 (Together), not only because he can share stories and thoughts with developers across the world at this annual event, but also because he will bring his new innovation to the HDC. It is a text recognition app called ScanScan that has been downloaded more than 9 million times in AppGallery.
ScanScan was born out of a romance. Three years ago, Tao quit his job in Beijing and moved to Yunnan Province to live with his girlfriend Baibai. As a book lover who enjoys reading and noting down her favorite sentences, she tried various types of OCR software but was frustrated by the complicated procedures, low precision, and high costs. Therefore, Tao decided to develop a handy OCR tool for her.
Tao used the white cat he raised with his girlfriend as the logo for ScanScan to symbolize their love and togetherness.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Story Behind ScanScan: Huawei Developer Platforms Power Mobile App Accessibility
Baibai giving feedback about ScanScan
As a beta user of ScanScan, Baibai offered a lot of useful feedback, which inspired Tao to add more functions to the original version, including document scanning, chart recognition, batch recognition, and translation.
During app development, Tao used the OCR and document correction capabilities powered by HUAWEI HiAI to improve the accuracy of text recognition and speed of boundary detection, and also integrated HMS Core's ML Kit, all free of charge. In addition to helping Tao save on resources, these two platforms also allowed the OCR feature to be compatible with various mobile phones, from low-end to high-end models, from Huawei brands to non-Huawei brands, even without the need to connect to a network.
The full-coverage capabilities provided by Huawei allow developers to develop features or apps compatible with all device models. ScanScan offers an offline recognition capability, which keeps user data safe with the recognized results stored locally on your phone, and allows users to use it anywhere, even in remote areas where the network signal is often patchy.
Story Behind ScanScan: Huawei Developer Platforms Power Mobile App Accessibility
Tao Xinle and Baibai trying out the app
At the very beginning, ScanScan aimed to offer more convenience to users like Baibai. However, it turned out to be a blessing for another unexpected group of users.
"ScanScan really helps me see the world," said Anzhi, a visually impaired user of the app. "I use it to read my schedule, musical notation, user guide for electronic device, and the label on medicine packets. Sometimes when I am not sure which floor I am on, ScanScan can help me identify the floor by taking a picture." Anzhi described her user experience with high praise for the app: "If I was only allowed to use one app on my phone, it would be ScanScan because it really helps me see more in my life."
By integrating HMS Core's AI capabilities and adapting to some accessibility functions on phones, ScanScan can easily recognize text in photos and convert it into audio output, which enables people with visual impairments to read in daily life. It also adds voice alerts to instruct users to adjust the camera angle for a more precise recognition result.
"When I found out that ScanScan can actually help people, it felt like I’ve done something worthwhile," said Tao.
Such powerful technology should be accessed by everyone, though it is sometimes still out of reach for certain groups. Accessibility features are crucial to apps, just like tactile paving is an indispensable part of our streets. By creating an app like ScanScan, Tao has demonstrated that he is as much of a pioneer as he is a developer who has paved the way for more newcomers.
With the launch of the music creation app’s 5th iteration on AppGallery, developers from Remixlive worked together with Huawei engineers to integrate HMS Core. The developers are committed to offering both amateurs and professionals the possibility to create their own jam and make more complex music.
If you are a DJ or an aspiring one, you may be familiar with the experience of working on a full on Digital Audio Workstation (DAW). How about something that is way simpler to operate and lets you work on-the-go? Introducing Remixlive 5.
A digital DJ mixing software developed by the French company Mixvibes, Remixlive 5 lets you edit music samples everywhere and anywhere. You can produce a complete track on your phone almost instantly with the in-app grid-based remix toolbox. There is also a new Step Sequencer that allows anyone to create their own rhythmic and melodic sequences, making more complex music. Released in April 2020, Remixlive 5 is now available on AppGallery for all Huawei and Honor smartphone users.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
“In 1999, we founded Mixvibes because of our passion for music. There was no DJ software at that time,” said Eric Guez, CEO, Mixvibes. Dedicated to developing the best tools for music producers, the company decided to create Remixlive, a unique and versatile music-making application, after working on their flagship software Cross DJ.
Remixlive is made for DJs who want to deep-dive into music creation without spending hours learning how to use DJ software. After interviewing 20 DJs, the developers at Mixvibes concluded that music production apps on the market were either too simple in terms of features and functions or too complex in terms of the user experience. Thus, they decided to design an app which lets users get started easily, yet at the same time is capable of advanced music-making functionalities. With that, Remixlive was born.
“You can be a guitarist and use Remixlive as a backing track. Or you can be an MPC lover and make music by using our drums,” said Guez. “With each iteration, we aim to bring Remixlive closer towards being a mobile workstation for any musician on the road.”
Nordhal Mabire, Developer Leader
Nordhal Mabire, the lead developer of Remixlive, realised the potential of Huawei HMS Core and started on HMS Core Kit integration to make the user experience better. So far, Remixlive has integrated with the Push Kit, IAP and Analytics Kit. Push Kit offers users the possibility to get notifications immediately when new sample packs are coming. Besides, thanks to the IAP payment method, Remixlive can get an audience who was not able to go further in music production.
Furthermore, the developers are very close to their users. This is a positive for Remixlive’s developers who can very quickly adapt to users’ changing and diverse needs. “With the help of App Services offered by HMS Core, we were able to integrate with the Analytics Kit, which allowed us to understand our users. With that, we could optimise the application for a better user experience,” Mabire said.
The Analytics Kit allows Remixlive to provide users with more personalised services. Remixlive’ s first version was only a simple app to create songs, but in the latest version, users can find a large variety of features, such as advanced sample editing, Step Sequencer, Instant FX pad, and so on. These features elevate Remixlive into a more professional-level app, and at the same time allows users to be more creative in music production.
“After the publication of the Remixlive application on AppGallery, we could better understand our Huawei users’ needs and meet their expectations and preferences.” Mabire added.
In fact, developing Remixlive for the AppGallery was not a bed of roses. Remixlive provides more than 150 sound packs to help music producers. Some of these packs were embedded in the app, and the developers used the android expansion file (OBB). With these files, users can choose if they’d like to download free content before scheduled app updates.
“The inconvenience here was the need for the users to go online when launching the Remixlive app, especially if the free content needed an update,” said Mabire. OBB integration was impossible when they first developed Remixlive for AppGallery. But they managed to configure the app build to get these packs directly from within the app. As a result, Remixlive Huawei smartphones users don’t have to go online when launching the app.
In April, Remixlive 5 was launched a few days before lockdowns around the world. During the time of the pandemic and lockdowns, people needed to think about positive things and music was the perfect subject. Users were happy with the updates brought by Remixlive 5, and its sales increased by 49% in recent months.
“Since integrating HMS Core for Remixlive was a great success, we want to extend kit integration of HMS Core to our other apps. We have already integrated HMS Core to Cross DJ Free, and Cross DJ Pro will be ready soon,” said Guez and Mabire. “We are also very interested in the new HMS Core 5.0. We believe it will help us to give a better and smoother user experience for music lovers.”
For details about Huawei developers and HMS, visit the website.
HUAWEI Developer Forum | HUAWEI Developer
forums.developer.huawei.com
What is the developer group? We may find some patterns in the 2020 Q3 and 19th Developer Community Status Report recently released by research firm Slashdata.
Developers have become a key group of vendors in recent years. So, what kind of group are developers? Perhaps a recent authoritative report could give us some inspiration. Recently, Slashdata, a well-known developer research organization in the industry, released the latest developer economic survey report 2020 Q3 and 19th Developer Community Status Report. HUAWEI CLOUD is also a partner of Slashdata, co-participated, and contributed to this industry report, which has a total of 17,000 questionnaires.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So what does this report say about the key trends of developers after Q3 2020? The main scenarios are as follows:
1. Additional needs of developers during the new crown epidemic;
2. Update the status quo of different language communities.
3. Reasons why developers adopt or refuse to use cloud technologies;
4. Who is DevOps practice?
5. What are open source projects that developers attach most importance to?
6. Emerging technologies.
1. Additional needs of developers during the new crown epidemic
· 40% of developers report that they need more flexible work time and workload arrangements due to the impact of the COVID-19 epidemic.
· Collaboration tools and platforms are the most important technical requirements for developers.
· Self-employed developers and small business developers are less likely to have additional requirements due to the COVID-19 epidemic.
· The larger the size of the business they serve, the more developers need tools for self-management and collaboration and mental health support.
2. Update on the status of different language communities
· JavaScript is the most popular programming language and is widely used by 12.4 million developers worldwide.
· Currently, Python has 9 million users, and 2.2 million new developers were added last year alone, surpassing Java in early 2020.
· Kotlin is the fastest-growing language community and has doubled in size since the end of 2017;
3. Reasons for the developer to adopt or refuse to use cloud technologies;
· Price and support/documentation are key factors that dominate the developer's decision-making process when considering a cloud technology; When rejecting, price is the most important reason for rejecting;
· Vendors have many opportunities to differentiate and position their orchestration tools in the marketplace, and developers are less concerned about their price and more about the features that can help them develop.
· As long as the cloud solution meets the minimum requirements, developers no longer care about feature sets or performance issues.
· Developers will reject technologies that do not bring them a satisfying development experience, and it is important to have access to the community and to receive appropriate support.
4. Who are DevOps practitioners?
· The vast majority of professional developers (over 80%) are more or less involved in DevOps.
· Continuous integration and continuous deployment (CI/CD) are the two most common DevOps practices, but only 1/4 of developers automate their workflows in both aspects.
· Programmers are very willing to use CI/CD, but rarely use operation practices such as monitoring applications in production environments.
· Software departments with a large number of experienced professionals prefer to embrace the DevOps model, with few exceptions.
5. What are open source projects that developers attach most importance to?
· Developers appreciate cooperation and interaction with open source communities more than they contribute to open source projects.
· In almost all respects, developers in Western Europe attach more importance to open source than developers in other regions.
· South Asian developers attach great importance to their contributions to open source projects, making the region most likely to dominate the next wave of open source development.
As can be seen in the following figure, East Asian developers lag behind other regions in almost all respects; There is no emphasis on collaboration and communication with the community, nor on the provision of sustained technical support.
6. Emerging technologies
· Emerging technologies such as AR and VR do not fully embrace OSS principles.
· Little changes in participation and adoption, which means that DevOps has reached maturity.
· Fog/edge computing is becoming increasingly attractive among practitioners, but overall participation is still low.
· Machine vision is maturing and its adoption rate will increase as the number of developers learning this topic increases.
· Some advanced technologies have fatigue effects in participation, but their adoption rates have increased among developers who continue to invest;
For details about Huawei developers and HMS, visit the website.
HUAWEI Developer Forum | HUAWEI Developer
forums.developer.huawei.com
These are some of the key elements of this report.
This document is written by Xu Yi, a Huawei DevOps expert, and translated by Amber.
Global Game Jam (GGJ) is the world's largest game jam event, with sites all across the globe, each of which attract a large number of talented developers, dedicated to creating innovative and immersive games in a limited amount of time. Global Game Jam Hong Kong (GGJHK), the Hong Kong site, always represents a particularly impressive annual gathering. Huawei helped GGJHK jointly held a 48-hour game design contest in early 2021, with the goal of identifying standout game developers, who create especially creative and imaginative works.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
On January 27, at the online opening ceremony, Peter Ng, the contest's sponsor, announced that "Lost & Found" would be the theme. Huawei engineers also delved into the benefits offered by HMS Core technology for the gaming sector at large. HMS Core solutions enable developers to create premium apps, bolstered by high-performance graphics rendering, responsive and engaging push messaging features, and also easy monetization models.
Rendering quality is a key indicator of a game's appeal, and Huawei provides all of the tools required for superb rendering performance, including CG Kit (a heavyweight rendering framework), Scene Kit (a lightweight rendering plug-in), and Graphic Profiler (an IDE).
A successful game app will certainly feature higher user engagement, which all game developers hope to eventually benefit from. HUAWEI Push Kit can help make this a reality, with its reliable push messaging delivery channels, which enable developers to push messages to specific audiences, and choose from a broad range of message styles.
Monetization is the ultimate goal for any game developer, and games that integrate HUAWEI IAP allow for effortless in-app payment, conducive for product purchases, membership subscriptions, and others. HUAWEI IAP aggregates mainstream payment channels from across the globe, and only requires the developer to stipulate the product and pricing information. Thanks to this, HUAWEI IAP is equipped to serve as the global monetization hub for successful games.
Huawei's end-to-end advertising solution, featuring refined ad delivery and highly-competitive revenue sharing ratio, has already enticed a large number of high-value advertisers. These services enable game developers to deliver a diverse array of ads that all offer a consistently excellent experience, stimulating further monetization.
During the online opening ceremony, Huawei engineers fielded questions on HMS Core from more than 100 game developers, providing them with a detailed look at the ecosystem, with easy-to-follow demonstrations for all of its unique benefits.
Over the following two days, more than 200 game developers participated in the contest, and by January 31, a total of 40 games had been completed. After a rigorous review by the organizing committee, three works: "Lost in the Ancient", "Remember", and "To you, in 10 years" were awarded the "Most Production-Ready Mobile Game Award", "Best User Engagement Mobile Game Award", and "Best Original Mobile Game Award" prizes, respectively, and HUAWEI give out an Mate40 Pro and two P40 Pro as on-the-spot prize.
For more information on the contest, check out this video on YouTube:
hy im from algeria
Good to hear
Good job
Dope
Weed
Good look
In Akihabara, Tokyo, huge comic posters are scattered along the streets, capturing the attention of passerbys. Many comic enthusiasts enjoy creating comics and plots by themselves. "We hope everyone can create the art from their hearts without limitations of time and place, to capture momentary inspiration." TOMOKI TANIGAWA said.
MediBang! was founded in 2014, and is a company that provides a range of art tools and a platform for creating art. MediBang Paint was born with the aim of allowing app users to create art anywhere, anytime.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It is ideal for creating all kinds of illustrations and comic design, providing users with a wide range of brushes, materials, and fonts for comics, helping them create vivid and rich stories. For beginners, MediBang Paint offers introductory tutorials to help them get started, and for serious users, the app allows them to purchase a range of professional painting tools.
TOMOKI TANIGAWA: Business director of MediBang Paint/ART street
MediBang Paint is cross-device compatible (mobile phones, tablets, and PCs), allowing users to collaborate and create art. "Great comics require teamwork," TANIGAWA said. "Our app empowers many users to pool their skills and work together, encouraging team-building."
Users work together on different types of devices
"MediBang Paint has seen over 60 million downloads around the world. We hope to improve the app's user experience so that users can focus more on their creation." said TANIGAWA. "This is one of the reasons why we cooperate with Huawei HMS Core. We hope HMS Core's powerful and open capabilities can help us achieve our goal." He continued.
Currently, MediBang Paint has integrated In-App Purchases (IAP), allowing users to make in-app purchases with ease. As MediBang Paint is a globalized app, by integrating the IAP function, it can reduce cost for integrating global payment channels, ensuring regulation compliance during product development and release. In addition, the developers of MediBang Paint can integrate IAP efficiently and therefore focus on app innovation.
MediBang Paint has also integrated Account Kit, providing the one-click sign-in function, so users can quickly sign in to the app across different devices. By integrating Ads Kit, the app developers can leverage their apps' users to achieve further business success and gain more profits.
"HMS Toolkit makes integrating HMS Core capabilities an easy and efficient process. Under the assistance of the HMS Core team, we completed integration in a very short period." said SHINNOSUKE TAKAHASHI, an advanced engineer from the MediBang system department." After integrating the open capabilities of HMS Core, our app has achieved fantastic performance. We hope to deepen our cooperation with Huawei HMS Core. In the future, we will continue to explore further cooperation with Huawei HMS Core. For example, we can look at how to integrate Huawei's Pencil Engine that delivers smooth writing experience, to make our MediBang Paint more powerful and easier to use for our users." He added.
SHINNOSUKE TAKAHASHI, a senior engineer from the MediBang system department, working on improving user experience.