developer.ubuntu.com
Get started | Ubuntu developer portal
http://developer.ubuntu.com/en/snappy/start
Samsung ARTIK IOT modules. Snappy runs everywhere: on development boards, Internet-enabled devices,. On cloud instances or even locally in a Virtual Machine. Where do you want to install it? Ubuntu Core allows you to quickly install apps on your board in just a few clicks. Get started on the. Ubuntu Core can be easily installed on other architectures like Intel 64 bits. Get started on an. Ubuntu Core can help you harness the power of boards tailored for the IoT ecosystem. Get started on a. This is the be...
blog.bhdouglass.com
Packaging Node.js Projects as Snaps
http://blog.bhdouglass.com/nodejs/snap/2016/08/06/packaging-nodejs-projects-as-snaps.html
Quick updates for my various projects and apps. Packaging Node.js Projects as Snaps. Aug 6, 2016. I’ve recently published a few snaps. Of various Node.js projects. So I was encouraged to write a tutorial on building snaps out of Node.js projects. This tutorial will detail how to get setup with necessary tools, go over the snapcraft.yaml format, explain how to build a snap of a Node.js project, and detail how to publish that snap to the Ubuntu snap store. Installed. snapd will include the. Name: hello-nod...
erlerobotics.com
App Store | Erle Robotics
http://erlerobotics.com/blog/app-store
App Store Erle Robotics. An app store for drones and robots? What is Snappy Ubuntu Core? Create your first app. Uploading the app to the store. App store advanced topics. Installing an official ROS package. Compiling a ROS package from source. Creating an app from a ROS package. An App Store for drones and robots? The App Store for drones and robots is a marketplace of apps and behaviors powered by Snappy Ubuntu Core. Which means that you can create applications out of your favorite robotics framework.
developer.ubuntu.com
Installing Ubuntu | Ubuntu developer portal
http://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices
Porting to a new device. Here are instructions for installing Ubuntu on devices (phone and tablet). Note. If you are looking to install Ubuntu on a desktop computer or laptop, you can alternatively download Ubuntu Desktop. Target devices under active development are here. Community-driven ports to a much wider set of devices (including installation instructions) are here. These ports are not officially supported. 1 Prepare your desktop. 2 Save your Android data. 3 Unlock an Android device. The install pr...
developer.ubuntu.com
HTML5 | Ubuntu developer portal
https://developer.ubuntu.com/en/apps/html-5
Welcome to HTML5 apps! Ubuntu embraces HTML5 as a first-class app toolkit. While its support is constantly evolving and you can expect a lot of new things to come, most of the core parts are in good working order! So HTML5 developers can start making true HTML5 applications (as opposed to web pages) that fit right into the dazzling Ubuntu experience. What is an HTML5 app? What is an Ubuntu HTML5 app? Looks and feels like an Ubuntu app. Ubuntu puts design first and considers toolkits (HTML5, QML and other...
developer.ubuntu.com
Apps | Ubuntu developer portal
https://developer.ubuntu.com/en/apps
Make the next generation of apps. Welcome to an open source and free platform under constant scrutiny and improvement by a vibrant global community, whose energy, connectedness, talent and commitment is unmatched. Ubuntu is also the third most deployed desktop OS in the world. Build upon solid principles. From solid fundamental principles to refined UI building blocks and typography, all Ubuntu apps share a simple design and superb functionality. Learn more about our design values. The Ubuntu App platform.
developer.ubuntu.com
QML | Ubuntu developer portal
https://developer.ubuntu.com/en/apps/qml
The best tool to unlock your creativity. Unleash the power of QML. QML is an extremely powerful JavaScript-based declarative language for designing intuitive, natural and responsive user interfaces. Crisp, integrated design. The Ubuntu SDK provides fluid and natural user interface QML elements that blend into Ubuntu without getting in the way. Rich framework and APIs. Based on the cross-platform Qt framework, QML features an extensive set of APIs that cover the needs of the most demanding developers.
developer.ubuntu.com
Tutorials | Developer
https://developer.ubuntu.com/en/snappy/tutorials
Jump to main content. Create installation medias for Ubuntu Core. Raspberry Pi 2 or 3. Samsung Artik 5 or 10. Tutorials are practical guides, with step-by-step instructions to achieve the most common development tasks. They cover a variety of areas from getting started tasks to more advanced topics. Easy to follow, practical, and instructive, they should give you an understanding of key Ubuntu Core concepts and, more importantly, help you build components of your solution. See all Ubuntu Core tutorials.
developer.ubuntu.com
Webapps guide | Ubuntu developer portal
https://developer.ubuntu.com/en/web/ubuntu-webapps-guide
Ubuntu Webapps are a great way to deliver online web applications into Ubuntu. The Ubuntu platform provides an advanced web engine container to run online applications on the Ubuntu client devices. Web applications are hosted online. They can be as simple as a website, like an online news site, or they can distribute content like videos. They can also have a rich user interface or use the WebGL extension to deliver games online. Webapps for converged Ubuntu. How the webapp fits into the shell. The Oxide ...
developer.ubuntu.com
Quality | Ubuntu developer portal
https://developer.ubuntu.com/en/start/quality
Create rock-solid products with Ubuntu's Quality Assurance tools. Users demand stable, reliable and bug-free scopes and apps. With Ubuntu, developers can satisfy those needs and ensure their software is regression-free and thoroughly tested release after release. A well-tested application will cover all the levels of the testing pyramid and provide many more low-level unit tests than high level end-to-end tests running through a GUI. Ubuntu has you covered on all levels. Write your first scope unit test.