Easy Development Studio: Ένα νέο εργαλείο που υπόσχεται να σας κάνει εξπέρ στην ανάπτυξη του Android


Το Easy Development Studio (EDS) είναι ίσως το εργαλείο που περιμέναμε τόσο καιρό στο Android. Χρήσιμο για αυτούς που μόλις ξεκινάνε την ενασχόλησή τους με το άθλημα αλλά και για τους προχωρημένους οι οποίοι θέλουν να απλοποιήσουν τη διαδικασία μεταποίησης Android εφαρμογών και ROM.


Με αυτό θα μπορούμε εύκολα και γρήγορα:
  • Να τροποποιήσουμε αρχεία .apk
  • Να εκτελέσουμε εργασίες μέσω adb και fastboot
  • Να διαχειριστούμε και να τροποποιήσουμε μια RUU ή custom  ROM
  • Να αλλάξουμε την boot image της συσκευής μας
  • Να αλλάξουμε τον πυρήνα της συσκευής μας
  • και πολλά ακόμα τα οποία είναι στα πλάνα του κατασκευαστή.

Ο ιδανικότερος για να μιλήσει για το εργαλείο είναι φυσικά ο ίδιος ο δημιουργός του, με τον οποίο μιλήσαμε και μας είπε τι στοχεύει να πετύχει με τη δημιουργία του EDS. Υποδεχθείτε λοιπόν, τον Wess o οποίος δέχτηκε να μας πει μερικά πράγματα για αυτό.


C: Τι είναι ακριβώς το EDS;
W: Κατ’ αρχάς θέλω να σου πω οτι έχουμε εκπλαγεί από το ενδιαφέρον που υπάρχει για το EDS καθώς είναι ένα πολύ νέο εργαλείο στο χώρο του Android και ήδη έχει αναφερθεί σε πολλά άρθρα αλλά και στο Linux Action Show. Το EDS λοιπόν, είναι μια εφαρμογή που θα βοηθήσει τους αρχάριους προγραμματιστές στο Android να εκτελέσουν τροποποιήσεις όλων των τύπων, χωρίς να περιορίζει τους πιο έμπειρους. Αυτή τη στιγμή έχουμε κυκλοφορήσει την εφαρμογή σε beta μορφή για να μπορέσει ο κόσμος να δει τι ακριβώς προσπαθούμε να επιτύχουμε και να δούμε αν όντως ο κόσμος ενδιαφέρεται για μια τέτοιου τύπου εφαρμογή. Είναι βέβαια πολύ περιορισμένων δυνατοτήτων και όχι για καθημερινή χρήση. Στόχος μας είναι να συμπεριλάβουμε όσο το δυνατόν περισσότερα εργαλεία από αυτά που είναι διαθέσιμα για την ανάπτυξη του Android αλλά και να υποστηρίξουμε όσο το δυνατόν περισσότερες ROM από αυτές που κυκλοφορούν.


C: Πού βρίσκεται το project αυτή τη στιγμή;
W: Αυτά που λειτουργούν προς το παρόν είναι:
  • Η τροποποίηση αρχείων .apk
  • Οι εργασίες μέσω adb
  • Οι εργασίες μέσω fastboot

και αυτά που σχεδόν έχουμε ολοκληρώσει και θα προστεθούν σε λίγο καιρό είναι:
  • η βασική Sense 3.0 ROM του HTC Evo 3D μαζί με πολλά mods τα οποία μπορούμε να προσθέσουμε με ένα κλικ
  • O Bloatware manager (για όλες σχεδόν τις ROM) με τον οποίο μπορούμε να αφαιρέσουμε προεγκατεστημένες εφαρμογές της εκάστοτε ROM
  • O Addon manager με τον οποίο μπορούμε να προσθέσουμε δωρεάν εφαρμογές στη ROM που επεξεργαζόμαστε
  • Ο Update zip creator με τον οποίο θα μπορούμε να φτιάχνουμε update αρχεία για τη ROM μας που θα μπορούμε να φλασάρουμε μέσω recovery mode
  • Global Notification System το οποίο θα μπορεί να εκτελεί εντολές μέσω τερματικού
  • Updater για να μπορούμε να αναβαθμίζουμε εύκολα την εφαρμογή μας


C: Φαίνεται οτι το εργαλείο θα είναι υπέρ-πλήρες, έχετε σκεφτεί πού μπορεί να πάει πέρα από αυτά που είπαμε;
W: Αυτά που σκεφτόμαστε να προσθέσουμε στο κοντινό μέλλον είναι:
  • Η κατασκευή βασικής ROM από το AOSP για κινητά και ταμπλέτες
  • Πολλές εκδόσεις του καθαρού Android 2.3.5 και 4.0
  • Πολλά mod για όλες τις συσκευές
  • Κατασκευή ROM από τον κώδικα του Android για όλες τις συσκευές
  • Εργαλεία για την επεξεργασία της boot image
  • Εργαλεία διαχείρισης Odex για πλήρως ελεύθερες ROM

φυσικά όταν με το καλό πραγματοποιηθούν όλα αυτά θα θέλαμε επίσης να προσθέσουμε:
  • Χτίσιμο του πυρήνα από τον κώδικα
  • Πλήρες tutorial για το πώς δουλεύουν τα εργαλεία για να μπορέσουν οι χρήστες να μάθουν μέσα από αυτό
  • Ενσωματωμένο διαχειριστή αρχείων
  • Ενσωματωμένο τερματικό

Θα συνεχίσουμε την ανάπτυξη του EDS για όσο καιρό υπάρχει ενδιαφέρον και υποστήριξη από την κοινότητα. Θέλουμε από τον κόσμο που ενδιαφέρεται να μας δώσει επιπλέον ιδέες για χαρακτηριστικά που θα ήθελε να δει ή οτιδήποτε άλλο. Σκοπεύουμε επίσης να ανοίξουμε τον κώδικα της δωρεάν έκδοσης του EDS. Όπως καταλαβαίνεις είναι ένα τεράστιο project με μόνο δύο ανθρώπους να δουλεύουν πάνω σε αυτό καθημερινά και μερικούς ακόμα περιστασιακά, οπότε θα χρειαστεί λίγος χρόνος παραπάνω για να το φτάσουμε εκεί που θέλουμε να το δούμε.

Αυτά από τον Wess. Προσωπικά θέλω να ευχηθώ σε αυτόν,  τον Sarkis και την ομάδα τους καλή επιτυχία. Είναι δύσκολο να προσπαθήσεις να μαζέψεις τόσα εργαλεία σε ένα project αλλά αξίζει τον κόπο. Μπορείτε να τους επισκεφθείτε στη σελίδα τους το OS Masterminds, αλλά και στο νήμα του EDS στο XDA από όπου μπορείτε να το κατεβάσετε δωρεάν, προσωρινά για Linux.

Σχόλια

  1. Χρηστο,απο τα λεγομενα σου καταλαβαινω πως θα υποστηριζει και αναπτυξη εφαρμογων σε αντιθεση μ'αυτα που αντιλαμβανομαι απο την συνεντευξη.Μπορεις να μου το διευκρινισεις;

    ΑπάντησηΔιαγραφή
  2. Όχι ανάπτυξη εφαρμογών. Μεταποίηση!
    Στην τελευταία εικόνα φαίνεται καθαρά τι μπορείς να κάνεις με ένα αρχείο .apk.

    Θα το διορθώσω όμως για να αποφύγουμε τη σύγχυση.

    ΑπάντησηΔιαγραφή
  3. Δηλαδη θα μπορώ να κατεβάσω μια custom rom και να την παραμετροποιήσω όπως θέλω για τη συσκευή μου?

    ΑπάντησηΔιαγραφή
  4. Κάτι καλύτερο. Θα διαθέτει καθαρές ROM από το AOSP για όλες τις συσκευές (!!!) στις οποίες θα μπορούμε να προσθέσουμε πράγματα όπως το Sense UI για παράδειγμα ή εφαρμογές κλπ.

    ΑπάντησηΔιαγραφή
  5. Πολλά υποσχόμενο εργαλείο :) Thanks !

    ΑπάντησηΔιαγραφή
  6. Πάρα πολύ ενδιαφέρον! Μπρόβο στα παιδιά, μακάρι να ολοκληρωθεί το έργο τους.

    ΑπάντησηΔιαγραφή

Δημοσίευση σχολίου

Πες την άποψή σου ή κάνε την ερώτησή σου ελεύθερα, ακολουθώντας όμως τους στοιχειώδεις κανόνες ευγένειας.

Δείτε επίσης...

Φεύγω από την Google (μέρος 15) | ''Ξηλώνουμε'' τα Google apps από το Android

Android | Γιατί δε θα αγόραζα ποτέ smartphone της OnePlus

Ιδιωτικό απόρρητο | Το αφελές επιχείρημα του ''Δεν έχω τίποτα να κρύψω''

Docker (μέρος 7) | Στήνουμε έναν reverse proxy για τα container μας με το Traefik

Μάθε παιδί μου Linux (μέρος 11) | Δίσκοι, κατατμήσεις και σύστημα αρχείων (filesystem)

Ubuntu Touch 2020 review | Μια πραγματική mobile GNU/Linux διανομή έτοιμη για καθημερινή χρήση

Docker (μέρος 1) | Τι είναι και πώς το εγκαθιστούμε στον υπολογιστή μας;

Android | Περιόρισε την παρακολούθηση των εφαρμογών και κόψε τις διαφημίσεις με το TrackerControl

Android | Βάλε στην ''απομόνωση'' τις εφαρμογές που δεν εμπιστεύεσαι με το Shelter

Απόρρητο | ''Μπερδεύουμε'' τον αλγόριθμο Google και Facebook με ψεύτικες πληροφορίες