Android Studio vs. Eclipse: Τι πρέπει να γνωρίζετε
Το άρθρο αυτό καλύπτει τι θα πρέπει να ξέρουμε πρίν μεταβούμε απο το Eclipse στο Android Studio. Δέν είναι εύκολη η μετάβαση αλλά σίγουρα αξίζει.
Μια πολύ ενδιαφέρουσα προσθήκη στο IDE αυτό είναι το Gradle. Το Gradle είναι ένα custom build tool, και χρησιμοποιείτε για την δημιουργία του apk αρχείου της εφαρμογής μας.
Μας βοηθάει :
- Δημιουργία πολλαπλών APKs για την εφαμρογή μας, με διαφορετικές λειτουργίες χρησιμοποιώντας το ίδιο project.(create several variants of an application)
- Επαναχρησιμοποίηση κώδικα και πόρων.
- Προσαρμογή, ρύθμιση και επέκταση της διαδικασίας κατασκευής.
- Ένα εργαλείο για υποστήριξη πολλαπλών γλωσσών.
Αυτό που το κάνει πίο αρεστό στους Android developers, και εμένα, είναι ότι το Drag & Drop των controls στην φόρμα είναι πίο εύκολη και δεν χρειάζεται να μας ενδιαφέρει αν επιλέξαμε το σωστό ή όχι. Διότι πολύ απλά το Android Studio ενσωματώνει λειτουργίες μόνο για Android συσκευές, και όχι για πολλαπλά είδη εφαρμογών, όπως κάνει το Eclipse. Επίσης ενσωματώνει και το Live preview, το οποίο βοηθάει να τεστάρουμε το layout σε διαφορετικές συσκευές, μέγεθος οθόνης και προσανατολισμου.
Κατα την δικιά μου γνώμη αυτό που κάνει το Android Studio να ξεχωρίζει είναι το πόσο εύκολα μπορείς να χρησιμοποιήσεις εξωτερικές βιβλιοθήκες. Τις περισσότερες βιβλιοθήκες πλέον δεν χρειάζεται να κατεβάζοθμε το .jar αρχείο και να το εισάγουμε στον κατάλληλο φάκελο(libs), γράφοντας μία γραμμή κώδικα στο app.gradle αρχείο της εφαρμογής, compile ‘com.github.ganfra:material-spinner:1.1.1’, εισάγουμε την βιβλιοθήκη που θέλουμε.
Για περισσότερες πληροφορίες εδώ.