Το Ubuntu Mobile SDK: Πώς να δημιουργήσετε μια εφαρμογή.

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

Πριν από μερικές εβδομάδες σας είπαμε για το μεγάλο ενδιαφέρον που Κανονικός, η εταιρεία της Ubuntu, αποδεικνύεται από νέες συσκευές όπως τα smartphones και τα δισκία. Στο τέλος του τρέχοντος έτους η δυνατότητα συσκευών με εκδόσεις του Ubuntu να είναι προσαρμοσμένες στα κινητά και τα tablet κυκλοφορούν στην αγορά.

Εν τω μεταξύ, η Canonical μας έχει διαθέσει μια σειρά πακέτων, ώστε να μπορούμε να παίζουμε με το νέο λειτουργικό σύστημα, καθώς και δοκιμές καθώς και που κυκλοφόρησε ένα SDK για ανάπτυξη εφαρμογών ή προγράμματα για αυτό το λειτουργικό σύστημα.

Τι είναι το SDK και πώς μπορώ να αναπτύξω εφαρμογές;

Ένα SDK είναι ένα μεγάλο πακέτο που περιέχει πρότυπα, προγράμματα, αρχεία, βιβλιοθήκες κ.λπ. ... όλα όσα είναι απαραίτητα για τη δημιουργία ενός προγράμματος και ότι είναι από την κατασκευή του το SDK μπορεί να λειτουργήσει Συστήματα Ubuntu.

Η Canonical δεν είναι η πρώτη που χρησιμοποιεί ένα SDK, άλλοι, όπως Google ή Java, έχουν το δικό τους SDK που μας βοηθούν να αναπτύξουμε εφαρμογές στο Java και Android.

Ως πρώτο βήμα, αν θέλουμε να αναπτύξουμε εφαρμογές για αυτό νέα πλατφόρμα smartphone, πρέπει να έχει εγκατασταθεί το Ubuntu SDK στο κύριο IDE μας.

Πώς μπορώ να εγκαταστήσω το Ubuntu SDK στο σύστημά μου;

Η εγκατάσταση του sdk είναι λίγο συγκεχυμένη αφού δεν εμφανίζεται στα αποθετήρια μας, τουλάχιστον στην έκδοση 12.10, όπως ακριβώς στην έκδοση 13.04 εμφανίζεται ήδη (θα ήταν λογικό). Έτσι ανοίγουμε ένα τερματικό και γράφουμε

sudo add-apt-repository ppa: canonical-qt5-edgers / qt5-κατάλληλο

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

sudo update apt-get

sudo apt-get εγκατάσταση ubuntu-sdk notepad-qml

Η πρώτη εντολή προσθέτει ένα αποθετήριο για ανάπτυξη qt5 στα αποθετήρια μας, τα οποία είναι οι βιβλιοθήκες και τα προγράμματα για την ανάπτυξη της εφαρμογής με QT5, σε GNU / Linux και σε Ubuntu Υπάρχουν τρεις τύποι βιβλιοθηκών: QT, GTK και EFL. Τα πιο χρησιμοποιημένα είναι τα πρώτα και ενώ το Qt είναι έτσι "ευγενική χορηγία"(Για να το θέσω με σύντομο και απλό τρόπο) από KDE, τα βιβλιοπωλεία GTK Είναι για Gnome. Η δεύτερη εντολή προσθέτει ένα αποθετήριο του Κανονικός όπου βρίσκουμε το sdk και η τελευταία εντολή εγκαθιστά το sdk καθώς και ένα πρόγραμμα που λειτουργεί για τη σύνταξη του κώδικα εφαρμογής.

Αυτή η μέθοδος είναι αυτή που συνιστάται Ubuntu, αλλά προσωπικά θα χρησιμοποιούσα επίσης το περιβάλλον QtCreator, ένα πολύ ισχυρό, απλό και εύχρηστο IDE για κάθε αρχάριο προγραμματισμού. QtCreator το βρίσκετε στο Κέντρο λογισμικού Ubuntu.

Γεια σας World App

Τώρα ανοίγουμε το QtCreator και δίνουμε ένα νέο έργο, που εμφανίζεται σε αυτήν την οθόνη

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

Επιλέγουμε την εφαρμογή HTML5 και κάνουμε κλικ στο "Choose", Μετά από αυτό καθορίζουμε πού πρόκειται να αποθηκεύσουμε το έργο και κάντε κλικ στο επόμενο

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

στις ακόλουθες οθόνες έως ότου ολοκληρωθεί όπως φαίνεται στις εικόνες.

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

Μόλις τελειώσει, εμφανίζεται ο κωδικός του έργου, ο οποίος εξακολουθεί να είναι μια απλή σελίδα html, που κάνει τα πράγματα ευκολότερα καθώς είναι μια εύκολη γλώσσα. Τώρα στρέφουμε προς μενού → κατασκευή → Εκτέλεση και το έργο ή η εφαρμογή θα εκτελεστεί.

Δημιουργήστε μια εφαρμογή με το Ubuntu Mobile SDK

Πώς βλέπετε το Γειά σου Κόσμε είναι αρκετά εύκολο. Με την πάροδο του χρόνου θα σας διδάξουμε περισσότερες επιλογές για να προγραμματίσετε εφαρμογές και να τις κάνετε πιο περίπλοκες. Χαιρετίσματα.

Περισσότερες πληροφορίες - Μπορείτε να κατεβάσετε το Ubuntu για κινητό από τις 21 Φεβρουαρίου,

Πηγή - Κέντρο ανάπτυξης του Ubuntu


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Felix Manuel Brito Amarante dijo

    Θα ήθελα να δω κάποιο κωδικό στην επόμενη ανάρτηση. Δίνω 5 πόντους στα νέα. 😀

  2.   Τζονατάν Μπαζαλντουά Ολίβα dijo

    Τι λες δεν μπόρεσα να το κάνω αυτό, γιατί μου δίνει σφάλματα όπως αυτά ...

    : -1: σφάλμα: δεν μπορώ να βρω -lsqlite3
    : -1: σφάλμα: δεν μπορώ να βρω -lgstinterfaces-0.10
    : -1: σφάλμα: δεν μπορώ να βρω -lxml2

    Μεταξύ άλλων ελπίζω και μπορείτε να με βοηθήσετε. Χαιρετισμούς και Ευχαριστίες ...