BETA

Πώς δημιουργούμε μια UbuntuTouch App για την ιστοσελίδα μας

Εικόνα constantinos

To UbuntuTouch είναι πλέον εδώ και με διαθέσιμες συσκευές. Λίγο ανορθόδοξος ο τρόπος πώλησης βέβαια και αρκετές οι συζητήσεις για την συνεργασία της Canonical με την BQ, αλλά δεν είναι του παρόντος αυτό. Το UbuntuTouch, το λέμε και το φωνάζουμε πως είναι κλάσεις ανώτερο από όλα τα λειτουργικά συστήματα για φορητές συσκευές που υπάρχουν. Τόσο σε θέμα ευχρηστίας, εμφάνισης και απόδοσης, όσο και στο θέμα της ασφάλειας και ελπίζουμε να μπορέσει να κυκλοφορήσει κάτω από τις συνηθισμένες συνθήκες προκειμένου να μπορεί να το αποκτήσει ο καθένας άμεσα.
Το λειτουργικό από default προσφέρει όλα όσα είναι τα βασικά και αναγκαία για μια καθημερινή χρήση, όπως φυσικά τηλέφωνα, μηνύματα, λήψεις φωτογραφιών/βίντεο, mail, socilals, βοηθητικά εργαλεία και διαχείριση της συσκευής, πολύ καλά ταξινομημένα με άψογη ανταπόκριση και σχεδιασμό. Δεν έχει βέβαια την πληθώρα των apps που υπάρχουν για Android, αλλά πιστεύω πως αυτό θα λυθεί στο άμεσο μέλλον, αν και όταν η συσκευή με το Ubuntu δείξει πως θα έχει συνέχεια και θα είναι άμεσα αποκτήσιμη από τον οιονδήποτε, Την συγκεκριμένη στιγμή που συντάσσεται το παρόν άρθρο, οι διαθέσιμες εφαρμογές μόλις ξεπέρασαν τις 1200, με την 1201η να είναι αυτή του osarena.
Η γκάμα περιλαμβάνει διαφόρων ειδών apps, μην περιμένετε φυσικά υπερπαραγωγές σε παιχνίδια, τουλάχιστον όχι ακόμα, αλλά θα βρείτε αρκετό υλικό και μερικές χρήσιμες και ενδιαφέρουσες apps, μα και κάποια εθιστικά παιχνιδάκια, καθώς και βοηθήματα. Πιστεύουμε όμως ότι είναι σημαντικό, όσοι/ες έχετε ιστοσελίδες και blogs, να δημιουργήσετε την δική σας mobile app για το UbuntuTouch. Η όλη διαδικασία είναι πολύ εύκολη και αυτοματοποιημένη και δεν απαιτείται να έχετε την παραμικρή ειδικευμένη γνώση, μπορεί ο καθένας να δημιουργήσει μια UbuntuTouch web-app για την ιστοσελίδα του σε λιγότερο από πέντε (5) λεπτά.

Δημιουργήστε την δική σας web-app για το Ubuntu Touch

Η Canonical έχει δημιουργήσει μια σελίδα, μέσω της οποίας μπορείτε να φτιάξετε με ελάχιστες κινήσεις την δική σας web-app για την σελίδα σας.
-Η διαδικασία είναι αυτή:

1. Μεταβείτε στο:

developer.ubuntu.com/webapp-generator

και κάντε login με τον λογαριασμό σας που είχατε για το Ubuntu One. Αν δεν έχετε ή δεν επιθυμείτε να χρησιμοποιήσετε αυτόν, δημιουργήστε έναν νέο. Μόλις μπείτε, θα δείτε την σελίδα:

Create your Webapp package

Το μόνο που χρειάζεται είναι να συμπληρώσετε τα σχετικά πεδία:

-Αναλυτικότερα:

App name: Το όνομα της εφαρμογής σας (μπορείτε να χρησιμοποιήσετε μικρά και κεφαλαία)
Webapp URL: Tην url διεύθυνση της σελίδας σας
App icon: Εδώ θα πρέπει να ανεβάσετε ένα εικονίδιο για την apps σας, μεγέθους 256x256
App options: Εδώ δίνει κάποιες επιλογές, τις οποίες μπορείτε να επιλέξετε, ανάλογα την κρίση σας. Δηλαδή:

Store cookies: Για το αν θα αποθηκεύονται τα cookies ώστε να φαίνονται οι σύνδεσμοι που έχουμε επισκεφθεί. Λαμβάνοντας υπόψη πως κάποιες σελίδες, έχουν φόρμες εγγραφής και επομένως χρησιμοποιούν cookies για να αναγνωρίζουν τους επισκέπτες, τότε η επιλογή χρειάζεται. Αν στο webapp δεν υπάρχουν πληροφορίες που χρήζεται να διατηρούνται και να γνωρίζει ο δικτυακός τόπος για την εξυπηρέτηση των χρηστών, τότε δεν χρειαζεται να επιλέξετε το Store cookies.
Show header: με αυτό μπορείτε να ορίσετε -αν το επιλέξετε- για το αν θα εμφανίζεται σε μια μπάρα επάνω η ονομασία της ιστοσελίδας.
Show back and forward buttons: Αυτό είναι προφανώς αναγκαίο, καθώς δίνει την επιλογή να υπάρχουν τα κουμπάκια "Μπροστά" και "Πίσω", κάτι αναγκαίο για την περιήγηση σε μια ιστοσελίδα, οπότε πρέπει να το επιλέξουμε.

info: Μπορείτε να επιλέξετε περισσότερα του ενός, κρατώντας πατημένο το πλήκτρο: Ctrl

Run fullscreen: Αυτό δίνει την επιλογή για το αν η webapp μας θα τρέχει σε πλήρη οθόνη. Για το αν θα φαίνεται δηλαδή η μπάρα κατάστασης του Ubuntu Touch στο επάνω μέρος, με τις ενδείξεις για ώρα/μπαταρία, κλπ.
Developer namespace: Εδώ μπορείτε να βάλετε είτε τ' όνομα του δημιουργού της app είτε τ' όνομα της σελίδας.
Maintainer full name: Tο όνομά/nick σας.
Maintainer e-mail: Το email σας.

Έχοντας συμπληρώσει σωστά και όλα αυτά τα πεδία, πατάμε το κουμπάκι: Submit προκειμένου να δημιουργηθεί η webapp μας. Αυτό θα είναι ένα αρχείο με κατάληξη .click τ' οποίο και θα κατέβει στον υπολογιστή μας (θα είναι κάπως έτσι: osarena.osarena_0.1_all.click).

Εύκολο και σύντομο. Τώρα έχουμε πια την web-app μας και το μόνο που χρειάζεται είναι να την ανεβάσουμε στο Ubuntu Store.

2. Μεταβείτε στο:

myapps.developer.ubuntu.com

Κανονικά θα είσαστε ήδη συνδεδεμένοι. Αν όχι, κάντε login με τον ίδιο λογαριασμό που χρησιμοποιήσατε προηγουμένως.
Εκεί θα εμφανιστεί η αρχική σελίδα με τις εφαρμογές μας. Προφανώς στην αρχή θα είναι κενή και θα δείτε μόνο ένα κουμπάκι που λέει:

New application

Πατώντας το, θα δείτε μια λίστα με τις βασικές πληροφορίες της εφαρμογής σας:

Εδώ θα πρέπει να συμπληρώσετε τα πεδία ως εξής:

Your application: Εδώ θα πρέπει να ανεβάσετε την app που δημιουργήσατε προηγουμένως και την κατεβάσατε στον υπολογιστή σας. Πατήστε λοιπόν το κουμπί:

Select file

και επιλέξτε την app ώστε να ανεβεί.

Changelog: Αυτό είναι ένα πεδίο που σημειώνονται οι διάφορες αλλαγές ανά έκδοση. Στην προκειμένη, καθώς είναι η πρώτη έκδοση, γράψτε κάτι συμβολικό -όπως για παράδειγμα: first ή ό,τι άλλο νομίζετε.
Department: Από εδώ, θα ορίσετε την κατηγορία της εφαρμογής σας. Επιλέγετε ανάλογα, είναι απολύτως σαφείς οι ενδείξεις:

Support URL: Εδώ θα βάλετε το url της σελιδας για την οποία δημιουργήσατε την εφαρμογή.
License: Η άδεια χρήσης της εφαρμογής σας. Οι επιλογές είναι προσωπική υπόθεση σε αυτό, εμείς επιλέξαμε να είναι κάτω από GNU/GPL:

Αμέσως πιο κάτω, θα δείτε το Optional data, με ορισμένες επιλογές που ναι μεν δεν είναι αναγκαίο να συμπληρωθούν, αλλά καλό θα ήταν να το κάνατε.
-Πιο συγκεκριμένα:

Application name: Το όνομα της εφαρμογής σας.
Tagline: Μια συνοπτική περιγραφή της εφαρμογής σας.
Description: Μια ακόμα λίγο πιο αναλυτική περιγραφή της εφαρμογής. Αυτό θα είναι και το πεδίο που θα φαίνεται στην εφαρμογή σας στο Κατάστημα Ubuntu. Προφανώς θα πρέπει να βάλετε μια λιτή αλλά σαφή περιγραφή.
Keywords: Βάλτε μερικές λέξεις-κλειδιά για την εφαρμογή σας. Αυτό θα βοηθάει στις αναζητήσεις, άρα μην τα λυπηθείτε και φυσικά φροντίστε να είναι σαφή ως προς το περιεχόμενο της σελίδας σας.

Συνεχίζοντας, κάτω από την ετικέτα Presentation, υπάρχουν λίγες ακόμα επιλογές που πρέπει να συμπληρωθούν:

Icon 256: Θα χρειαστεί να ανεβάσετε ξανά το εικονίδιο της app που ανεβάσατε και πριν (256x256).
Screenshots: Εδώ, μπορείτε να βάλετε μερικά στιγμιότυπα οθόνης από την εφαρμογή μας. Προφανώς θα το αφήσετε κενό, αλλά μόλις η app ειναι διαθέσιμη στο ubuntu store, μπορείτε να την τρέξετε και να λάβετε τα screenshots σας (πατώντας συγχρόνως τα πλήκτρα αυξομείωσης του ήχου).
Video demo URL: Βίντεο επίδειξης της app σας, προφανώς και αυτό το αφήνετε κενό την παρούσα στιγμή.
Application website: Αυτό το αφήνετε κενό, ζητάει αν έχετε κάπου ανεβασμένο τον κώδικα της εφαρμογής σας.
Price: Η τιμή της εφαρμογής. Προφανώς θα το αφήσετε ως έχει (Make it free).

Όλα πλέον είναι έτοιμα. Πατήστε το κουμπί: Submit, ώστε να υποβάλετε την app σας.
Θα δείτε κάτι τέτοιο, σαν επιβεβαίωση:

3. Έχει ολοκληρωθεί επιτυχώς η αποστολή και το μόνο που αναμένουμε είναι να γίνει ο έλεγχος (review) της εφαρμογής μας, προκειμένου να γίνει δεκτή στο Ubuntu Store.
Στην πλειοψηφία των εφαρμογών η έγκριση γίνεται άμεσα, άρα αρκεί να πατήσετε την επιλογή: check again, ώστε να γίνει ένα refresh της σελίδας. Αμέσως θα δείτε πως πλέον έχει αλλάξει η ένδειξη και η εφαρμογή σας έχει δημοσιοποιηθεί (Published):

Πλέον μπορείτε να βρείτε την εφαρμογή σας στο Ubuntu Store:

uappexplorer.com/apps

 

Σημειώστε όμως, πως η ενημέρωση δεν γίνεται άμεσα αλλά μετά από λίγο. Λογικά μέσα στην επόμενη μια (1) ώρα η εφαρμογή σας θα έχει δημοσιευτεί στο Ubuntu Stire, μπορώντας να διαμοιράσετε το link της.
Θα είναι κάπως έτσι:

 

>>> η UbuntuTouch web-app του osarena.

Όπως βλέπετε η διαδικασία είναι εύκολη και νομίζω πως αξίζει να φτιάξετε και την δική σας app για την ιστοσελίδα/blog σας.

  • Σχόλια

2 Comments:

  1. Εικόνα One guy
    One guy (χωρίς επαλήθευση)Απρ 09, 2015 00:37 ΠΜ

    Απ όσο κατάλαβα δηλαδή η εδώ ελληνική κοινότητα ubuntu με τα σημαιάκια και τα λοιπά τσίμπησε ένα κινητό ubuntutouch η μάλλον το τσίμπησε ένας από αυτούς που καρπώθηκε την ομαδική δουλειά και ούτε καν ασχολήθηκε ούτε έστω ένα screenshot από αυτή την app να τραβήξει και να δώσει η από κάποια άλλη linuxάδικη σελίδα ελληνόφωνη αν έχει app και δημιουργεί στο τζαμπέ ubuntu apps για τις δικτυακές εφημερίδες, την γlifo και άλλα τέτοια;
    Το βρήκα η είμαι άδικος επειδη τα παιδιά έχουν σοβαρή δουλειά στο να δημιουργούν ολόκληρα κατεβατά από κανόνες και όρους χρήσης που κυριαρχεί το ΜΗΝ και το ΔΕΝ, για την facebook page τους καταφέρνοντας να γίνουν οι απόλυτα γραφικοί που παίρνουν στα σοβαρά το facebook και μια fan page;
    (σχήμα λόγου τα ερωτηματικά και ρητορικές οι ερωτήσεις).

  2. Εικόνα constantinos
    constantinosΑπρ 09, 2015 01:18 ΠΜ

    @One guy δε νομιζω πως έχει σημασία να το συζητήσουμε αυτό, όπως λες και εσύ ρητορικά τα ερωτήματα και από την άλλη δε νομιζω πως είναι ένα θέμα που μας αφορά και που θα πρέπει να συζητηθεί εδώ, επομένως ας μην το συνεχίσουμε, οκ;

Scroll to Top