SDK di động Ubuntu: Cách tạo ứng dụng.

Tạo ứng dụng với Ubuntu Mobile SDK

Một vài tuần trước, chúng tôi đã nói với bạn về mối quan tâm lớn Canonical, công ty của Ubuntu, đang được chứng minh bởi các thiết bị mới như điện thoại thông minh và máy tính bảng. Vào cuối năm nay, khả năng các thiết bị có phiên bản Ubuntu thích ứng với điện thoại di động và máy tính bảng sẽ được đưa ra thị trường.

Trong khi đó, Canonical đã cung cấp một loạt các gói cho chúng tôi để chúng tôi có thể thử nghiệm với hệ điều hành mới cũng như các bản thử nghiệm đã phát hành một SDK para phát triển ứng dụng hoặc các chương trình cho hệ điều hành này.

SDK là gì và làm cách nào để phát triển ứng dụng?

SDK là một gói lớn chứa các tiêu chuẩn, chương trình, tệp, thư viện, v.v ... mọi thứ cần thiết để có thể tạo một chương trình và nó dựa trên cấu trúc của nó với sdk có thể làm việc trong Hệ thống Ubuntu.

Canonical không phải là người đầu tiên sử dụng một SDK, những người khác, như Google hoặc Java, họ có của riêng họ SDK giúp chúng tôi phát triển các ứng dụng trong Java và Android.

Vì vậy, bước đầu tiên, nếu chúng ta muốn phát triển các ứng dụng cho việc này nền tảng điện thoại thông minh mới, là đã cài đặt SDK Ubuntu trong IDE chính của chúng tôi.

Làm cách nào để cài đặt Ubuntu SDK trên hệ thống của tôi?

Việc cài đặt sdk hơi khó hiểu vì nó không xuất hiện trong kho của chúng tôi, ít nhất là trong phiên bản 12.10, cũng như trong phiên bản 13.04, nó đã xuất hiện (nó sẽ hợp lý). Vì vậy, chúng tôi mở một thiết bị đầu cuối và viết

sudo add-apt-repository ppa: canonical-qt5-edgers / qt5-right

sudo add-apt-repository ppa: ubuntu-sdk-team / ppa

sudo apt-get update

sudo apt-get cài đặt ubuntu-sdk notepad-qml

Lệnh đầu tiên thêm một kho lưu trữ về phát triển qt5 vào các kho lưu trữ của chúng tôi, là các thư viện và chương trình để phát triển ứng dụng với QT5, trong GNU / Linux và trong Ubuntu Có ba loại thư viện: QT, GTK và EFL. Được sử dụng nhiều nhất là đầu tiên và trong khi Qt có phải vậy không "được tài trợ"(Nói một cách ngắn gọn và không phức tạp) bởi KDE, các hiệu sách GTK Chúng là dành cho Gnome. Lệnh thứ hai thêm một kho lưu trữ Canonical nơi chúng tôi tìm thấy sdk và lệnh cuối cùng cài đặt sdk cũng như một chương trình hoạt động để viết mã ứng dụng.

Phương pháp này là phương pháp được khuyến nghị Ubuntu, nhưng cá nhân tôi cũng sẽ sử dụng môi trường QtCreator, một IDE rất mạnh mẽ, đơn giản và dễ sử dụng cho bất kỳ người mới lập trình nào. QtCreator bạn tìm thấy nó trong Trung tâm phần mềm Ubuntu.

Ứng dụng Hello World

Bây giờ chúng tôi mở QtCreator và chúng tôi đưa ra một dự án mới, xuất hiện màn hình này

Tạo ứng dụng với Ubuntu Mobile SDK

Chúng tôi chọn ứng dụng html5 và nhấp vào "chọn”, Sau đó, chúng tôi chỉ định nơi chúng tôi sẽ lưu dự án và nhấp vào tiếp theo

Tạo ứng dụng với Ubuntu Mobile SDK

trong các màn hình sau cho đến khi hoàn thành như trong hình ảnh.

Tạo ứng dụng với Ubuntu Mobile SDK

Tạo ứng dụng với Ubuntu Mobile SDK

Sau khi kết thúc, mã dự án xuất hiện, đây vẫn là một trang html đơn giản, điều này làm cho mọi thứ trở nên dễ dàng hơn vì đây là một ngôn ngữ dễ hiểu. Bây giờ chúng ta chuyển sang menu → xây dựng → Chạy và dự án hoặc ứng dụng sẽ chạy.

Tạo ứng dụng với Ubuntu Mobile SDK

Làm thế nào để bạn thấy Chào thế giới nó khá dễ dàng. Theo thời gian, chúng tôi sẽ dạy bạn nhiều tùy chọn hơn để lập trình ứng dụng và làm cho chúng phức tạp hơn. Lời chào hỏi.

Thêm thông tin - Ubuntu cho di động có thể được tải xuống từ ngày 21 tháng XNUMX,

Nguồn - Trung tâm phát triển Ubuntu


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Felix Manuel Brito Amarante dijo

    Tôi muốn xem một số mã trong bài đăng tiếp theo. Tôi cho 5 điểm cho tin tức. 😀

  2.   Jhonatan Bazaldua Oliva dijo

    Làm thế nào về việc tôi đã không thể làm điều này, bởi vì nó cho tôi những lỗi như thế này ...

    : -1: error: không thể tìm thấy -lsqlite3
    : -1: error: không thể tìm thấy -lgstinterfaces-0.10
    : -1: error: không thể tìm thấy -lxml2

    Trong số những người khác, tôi hy vọng và bạn có thể giúp tôi. Xin chào và Cảm ơn ...