Getting Started with Ubuntu SDK Qt-Creator for Ubuntu Touch Development

preview_player
Показать описание

The company I work for has an awesome policy of allowing us to expand our skillsets by way of taking one week per quarter to try something new. My choice, for this quarter, is to learn more about developing for Ubuntu Touch using the brand new Ubuntu SDK (Qt-Creator). In this video I quickly show how to install the Ubuntu SDK and run through creating a new project with it.

If you liked this content, please share it with your friends on Twitter, Facebook, Google+, or by messenger pigeon.

Ways to contact Jordan (me):
Рекомендации по теме
Комментарии
Автор

Hi, nice to meet you again my friend :)

pretenderu
Автор

Ubuntu SDK is just small subset of Qt toolkit. Knowledge you gain from using Qt toolkit is far more than just knowing how to write Ubuntu Touch app.

ArturasNorkus
Автор

Just to contribute to the conversation, I believe the Google project time isn't as widespread anymore. It's more like you have 20% time if you're idea is really good/potentially profitable and your manager approves. Otherwise you really need to get back to work.

RicheyRyan
Автор

Can you please make a video tutorial on making a simple app? please?

I have some ideas to implement in ubuntu touch but I couldn't get around with the SDK/QML thing..

and didn't exactly understand what languages I can use, I know Python, and some basic stuff of C/C++ but I like python more(and the old quickly had more content on the internet so solve some problems) :P

linuxmin
Автор

Wow, it is amazing how disorganized the Ubuntu SDK looks compared to stock Qt Creator. Seriously... who uses the same icon five times for different things (see the right side bar at 3:54)?

Plus they managed to break the keyboard shortcuts: Ctrl-2 usually gets you to edit mode. Here you need to use Ctrl-3 due to the additional start screen.

t_hunger
Автор

I know that it is experimental (qt for IOS & Android) and I should have told that in my previous comment... This however doesn't take away the other platforms (KDE, Unity 8, sailfish and Jolla). If you don't have interest in making apps for Ubuntu, KDE, sailfish and Jolla (and offcourse many others including embedded systems), then indeed learning QML is pointless. Also... learning QT is fun :D

SvenBrettschneider
Автор

Can the touch qt sdk run on non touch Ubuntu? Or does it require 13.10?

ClydeWPhillipsJr
Автор

I installed Ubuntu SDK with no errors, however, when I run a sample from the Qt Creator it freezes, IDE becomes gray scale and finally the IDE crashes. I tried on two computers but same problem.

funnyuday
Автор

I'm interested in developing for Ubuntu touch, but I don't want to have to use Ubuntu, and they of course provide no easy option to install the SDK on other distributions.

NightspiritHacker
Автор

thanks for sharing .... but the problem with youtube I am facing is that... i can;t easily locate the next video of any series.. like the next video tutorial you have shared... :(

bhupendrasingh
Автор

cool video man, it would be awesome to get some more videos about getting your feet wet with some mobile development. this was easy to follow, code is easy to read and manipulate.

seandolbec
Автор

ubuntu sdk works with c++ qt projects ?

pmgoodstuff
Автор

QML and QT however become more popular. Yes there are no Ubuntu phones now, but that will change. We don't know how popular they will become however. QT and QML are also heavily used with KDE, Unity 8, sailfish and Jolla. Also it is possible to develop with QT for Android and IOS. Pointless?

SvenBrettschneider
Автор

Sorry buy I think your monitor's resolution is so high that it's really hard to look on a video: (

YoungwoonSong
Автор

No, unfortunately I don't. Maybe someday. :)

TwilPlays
Автор

+0xNEVVG3N
Whatever you think is not always true. I just don't like people commenting something negative about something without experimenting it first. When Digia first acquired Qt from Nokia it was quite dodgy on mobile Platforms but the latest version (Qt 5.2.1 and QtCreator 3.0.1) is a hell lot better.

You hardly need to use C++ unless you are creating your own custom library files. Learning QtQuick/QML is easy peasy lemon squeezy. If you know a bit of Javascript and if you are familiar with jSON syntax learning QML is just like exploring what QtQuick/QML has to offer. Qt has the best (fan bloody tastic) documentation ever so far on the planet Earth with a shit load of ready to run examples. This framework is as matured as .net framework (If not more maturer) and comes with a free to use LGPL v2 licence.

It pretty much works on Linux, BSD, Mac, Windows, Android, iOS, Black Berry, Raspberry Pi and a lot of Embeded platforms but unlike Java you can compile your project into a proper binary file. Writing contemporary mobile  apps in old school C/ObjectC is a terrible idea. ObjectC is the biggest nightmare. Luckily QtQuick/QML is pretty solid, however, I wish QML to be based on Lua rather than Javascript.

hardyakkaprogrammer
join shbcf.ru