分页: 1 / 1
如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-10-30 18:33
由 eezzrr
小弟,有些东西不明白:
1.如何得到ubuntu touch 源代码
在https://launchpad.net/ubuntu,这个里面,项目太多,
我下了一个类似这样的包:
~ubuntu-touch-coreapps-drivers_ubuntu-phone-commons_touch-collection-metapackage-r10
发现没有用
2.如果找到ubuntu touch 源代码,
有没有介绍安装开发环境的文档
3.开发一个应用程序,如和运行看效果
Re: 如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-10-30 20:53
由 langyxxl
楼主不去官网看的吗?
一看就是菜鸟。。官网都有开发步骤

Re: 如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-10-31 19:59
由 eezzrr
The Ubuntu SDK
The first thing you’ll need to do is to install the tools and its dependencies. The installation will take place from PPAs, which are archives of packages that enable rapid delivery of updates. It’s an easy step that should take just a few minutes.
Install the Ubuntu SDK
Follow these easy steps to install the Ubuntu SDK preview:
Open a terminal by pressing the Ctrl+Alt+T key combination
Enter the following command, pressing Enter at the end of the line and following the prompts
For Ubuntu 12.04 LTS, 12.10, 13.04 and 13.10 users:
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install ubuntu-sdk
Alternatively, for those using a development release:
sudo apt-get update && sudo apt-get install ubuntu-sdk
Pick your technology
Congrats! Now you’re all set to start developing or porting Ubuntu apps. We support a range of popular technologies to satisfy the most demanding developers. Pick your preferred technology to get started.
QML
The recommended language, QML and Javascript make writing apps for Ubuntu fast and easy.
HTML 5
You can write native, first-class apps in HTML 5, leveraging the Ubuntu Components theme.
HTML 5 Platform Access
Access more of the device your HTML 5 app runs on by using the Cordova API and runtime.
Got a question? Ask!
If you’ve got any question about Ubuntu on mobile devices or developing apps for the phone, our experts are here to help. Ask Ubuntu is a free, community-driven Q&A site for Ubuntu users and developers.
Ask a question now ›
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.
A powerful language to write fluid and animated UIs
We’ve adopted QML at the heart of a set of technologies to bring the Ubuntu experience to mobile devices. QML is a rich declarative language that makes it easy for developers to create modern and attractive UIs for their applications.
Compelling animations and transitions, as expected from any modern programming language, come natural in QML, which was conceived with visuals and simplicity in mind. Extremely modular, it can be seamlessly complemented with JavaScript to provide the application’s logic where needed, and where high computing performance is required, it can also be extended with C++ plugins.
Native Ubuntu look and feel
The Ubuntu SDK has been designed to provide building blocks that bring the familiar organic and crisp Ubuntu user experience to developers. Using the SDK QML components, app authors can focus on the functional implementation of their software and rest assured that the
Now your applications can take advantage of it and be built on rich interfaces that seamlessly integrate with the OS. Marrying stunning design with a high-performing framework, the sky’s the limit.
A rich API and a vibrant community
As part of the popular Qt framework, an extensive set of modules and APIs are available for QML. Coupled with the platform’s own APIs, QML naturally blends into the system providing tight integration with Ubuntu.
Sharing the very similar ideals on Open Source and governance, the Qt project is a community of enthusiastic developers that create, use and extend the Qt framework every day.
=======================================
以上是官网内容,
1.没有提及交叉编译
2.没有提及硬件设备。。。
3.如何制作linux文件系统,没有提及
Re: 如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-10-31 20:14
由 eezzrr
4. 源码在哪里?
Re: 如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-10-31 20:14
由 langyxxl
今天没心情看,礼拜天看一下ubuntu touch。。。
没机会干这方面的工作啊。。。

Re: 如何得到ubuntu touch 源代码以及建立开发环境
发表于 : 2013-11-02 8:52
由 langyxxl
http://developer.ubuntu.com/apps/qml/tutorial/
这个qml的例子里面提到了cross-compiling
At the end of this recipe you will have created a platform-agnostic QML app that can be run on the development host machine. Subjects such as cross-compiling for a different architecture and installation on a phone are more advanced topics that will be covered at a later date when the full Ubuntu SDK is released.
代码可能要加入他们的开发群才能有吧
