How to become a Ubuntu developer?

Source: Internet
Author: User
In recent years, Canonical Ubuntu has made frequent appearances in China. Its products span the smart phone industry, personal computer systems, and enterprise Cloud technology services. In the future, it will focus more on smart Iot, it is foreseeable that a platform is applicable to multiple terminals and is no longer far away. In 2013, Canonical Corporation, CSIP and NUDT of the Ministry of Industry and Information Technology of China jointly created a series of excellent Qilin desktop systems. On July 6, October this year, the official Chinese version of uicilin 15.10 was available for download. February 2014,

In recent years, Canonical Ubuntu has made frequent appearances in China. Its products span the smart phone industry, personal computer systems, and enterprise Cloud technology services. In the future, it will focus more on smart Iot, it is foreseeable that a platform is applicable to multiple terminals and is no longer far away.

In 2013, Canonical Corporation, CSIP and NUDT of the Ministry of Industry and Information Technology of China jointly created a series of excellent Qilin desktop systems. On July 6, October this year, the official Chinese version of uicilin 15.10 was available for download.

On April 9, February 2014, Canonical held a Ubuntu smartphone conference in Beijing, officially announcing the cooperation between Ubuntu and meizu, a Chinese mobile phone manufacturer, to launch the Ubuntu MX3. In mid 2015, the Ubuntu version of meizu MX4 was publicly available in Europe. Next, Ubuntu MX4 will enter the Chinese market.

More and more developers are turning to Ubuntu. They are optimistic about the future development prospects of Ubuntu in China and hope to join in to get the opportunity. So how to become a Ubuntu developer?

Before investing in the development of Ubuntu, we should have a rough understanding of Ubuntu products and services. Ubuntu covers the desktop operating system (including China-derived excellent Qilin), Ubuntu smartphone system, multitasking tablet system, Iot Snappy Ubuntu Core, Ubuntu server, and Ubuntu cloud services.

It can be said that it is not difficult to become a Ubuntu developer. As a member of the huge Linux family, developers with Linux development basics can easily control Ubuntu.

If you have never been familiar with Linux or Ubuntu before, don't worry. Ubuntu provides a wide range of technical support for Chinese developers by visiting the developer site, Ubuntu Developer Center, and Ubuntu community, developers can not only obtain the required development guide and tutorials, but also share their technical experience and grow together.

Now, how can we start developing Ubuntu?

First install the Ubuntu SDK and install Ubuntu on the supported devices. Then create the Ubuntu development model:

Applications-mobile and converged applications written using QML, HTML5, and Cordova.
Scope-provides a dedicated view for searching, organizing, and displaying multiple types of content (from the Internet or local devices ).

Both the Ubuntu application and Scope use the click package format for packaging, distribution, and deployment. After packaging, all applications and scopes also specify the Ubuntu API set for which they are developed-this is implemented through framework revision.

The framework revision defines the available Ubuntu API versions. APIS bundled in the framework are designed to be compatible with APIs and provide developers with a simple way to direct applications to the required functional versions and upgrade them between versions.

In addition, all Ubuntu applications and scopes are restricted. Therefore, developers must specify the list of policies required for normal operation within the limits that provide security and privacy.

Setting up the Ubuntu development environment is an important step in developing and testing applications or Scope. With this environment, you can build software for different architectures and run it on different devices. For the test environment, developers can select the Ubuntu simulator. Although simple applications can run in the local desktop environment, the entire framework API is available.

Finally, you can package and upload and try out the developed application and Scope.

Of course, the successful development of Ubuntu applications, web or Scope is not as simple as described above, however, we are glad that the Ubuntu developer site has prepared a wide range of development guides and tutorials for developers. developers can get the development guidance and material downloads for different Ubuntu products. With these assists, the development of Ubuntu was very light.

Ubuntu 15.10 nine new features carefully look at http://www.linuxidc.com/Linux/2015-11/124754.htm

Ubuntu 15.10 installation after nine things to do http://www.linuxidc.com/Linux/2015-11/124755.htm

Ubuntu 15.10 Wily Werewolf final release download http://www.linuxidc.com/Linux/2015-10/124416.htm

Ubuntu 15.10 major derivative versions released, hurry to update it http://www.linuxidc.com/Linux/2015-10/124468.htm

For more information about Ubuntu, see Ubuntu special page http://www.linuxidc.com/topicnews.aspx? Tid = 2

This article permanently updates the link address: Http://www.linuxidc.com/Linux/2015-11/124900.htm

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.