Canonical has just released its Ubuntu Touch Developer Preview and if you are someone who is interested in developing phone apps for Ubuntu, then follow the guide below.
Step 1: Install Ubuntu SDK preview
The Ubuntu SDK preview can be installed by entering the code given below in the terminal window(opens up by pressing ctrl+alt+t)
For users on Ubuntu 12.10 and Ubuntu 12.04 LTS:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-proper && sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install ubuntu-sdk notepad-qml
For users on Ubuntu Raring Ringtail development release:
sudo apt-get update && sudo apt-get install ubuntu-sdk && sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install ubuntu-qtcreator-plugins
Step 2: Writing Your First App
Once the Ubuntu SDK preview is installed, you can start developing apps right away! Canonical was kind enough to provide us with a tutorial on writing phone apps on Ubuntu, hit the source link to learn more. The tutorial would include introduction to different UI components which you might useful and other tips and tricks which will be needed to develop the app.
Step 3: Designing Something Classy
In order for you to build apps that are elegant and give a classy look, Canonical has prepared a set of tutorials which contain everything minor detail regarding UX and visual design you would need to know. It is also worth mentioning that the App Design Guides are a resource that just keep on growing continuously so it would be a nice idea to keep on checking it out on a regular basis.
Step 4: Grow Your Knowledge
After reading all the tutorials and guides provided by Canonical, you would now have the basic idea on how things work around. So now it’s time to grow your Ubuntu knowledge even further, which can be done by reading the comprehensive documentation (also found in source) to know each and every component in more detail.
Step 5: Start Developing Apps
Once the above mentioned four steps are completed, it is time for you to put on your developing hat, crack your fingers and get on to some serious work.