Εμπορικό μήνυμα: Τα νέα iPad τραβούν την προσοχή από την αρχή. Παρέχουν έναν συνδυασμό άνευ προηγουμένου απόδοσης και πρακτικής φορητότητας. Μετά την εξέταση των τεχνικών παραμέτρων, ίσως όχι μόνο οι λάτρεις της ροκ Apple αρχίζουν να κάνουν ερωτήσεις σχετικά με το πώς να χρησιμοποιούν αυτές τις συσκευές αποτελεσματικά και πιθανώς να τις ενσωματώνουν στην καθημερινή τους διαδικασία εργασίας.
Είναι όμως κατάλληλο και για έναν από τους πιο απαιτητικούς χρήστες – προγραμματιστές; Σύμφωνα με τη δική μου εμπειρία, η απάντηση είναι ένα σχεδόν κατηγορηματικό ναι. Τα iPad μπορούν να είναι καλοί βοηθοί, ειδικά σε συνδυασμό με ένα Macbook.
Ως προγραμματιστής, πώς αντιλαμβάνομαι τα πλεονεκτήματα του iPad;
1. Επέκταση της επιφάνειας εργασίας:
Το iPad μπορεί να χρησιμοποιηθεί ως δεύτερη οθόνη χρησιμοποιώντας τη λειτουργία Sidecar. Αυτό επιτρέπει περισσότερο χώρο για παράθυρα, τερματικά, τεκμηρίωση ή άλλα εργαλεία. Ταυτόχρονα, μια τέτοια ρύθμιση παρέχει ελευθερία και κινητικότητα.
2. Χρήση Apple Μολύβι:
Το iPad μπορεί να χρησιμοποιηθεί για γρήγορα σκίτσα, διαγράμματα ή σημειώσεις, κάτι που είναι χρήσιμο όταν κάνετε καταιγισμό ιδεών ή εργάζεστε στο σχεδιασμό της διεπαφής χρήστη.
3. Ανάπτυξη και δοκιμή εφαρμογών:
Το iPad είναι ιδανικό για τη δοκιμή εφαρμογών iOS απευθείας στη συσκευή. Ένας προγραμματιστής μπορεί να εκτελέσει μια εφαρμογή σε Macbook και να τη δοκιμάσει σε iPad.
4. Αντικατάσταση της κύριας συσκευής:
Το iPad μπορεί να χρησιμοποιηθεί για γρήγορες επεξεργασίες κώδικα, ανάγνωση τεκμηρίωσης ή επικοινωνία σε περιπτώσεις όπου δεν υπάρχει πρόσβαση σε Macbook.
5. Απομακρυσμένη ανάπτυξη:
Το iPad μπορεί να χρησιμεύσει ως ένα ελαφρύ και φορητό εργαλείο για απομακρυσμένη πρόσβαση σε περιβάλλοντα ανάπτυξης Macbook ή cloud με χρήση εφαρμογών όπως το Microsoft Remote Desktop ή το VNC.
Ακόμη και μέσα στο λογισμικό που προορίζεται για το iPad, υπάρχει ήδη ένας αριθμός εφαρμογών απευθείας για προγραμματιστές. Για παράδειγμα, Swift Playground για σύνταξη και δοκιμή κώδικα σε Swift, Textastic ή Koder για HTML, CSS ή Javascript. Υπάρχουν επίσης προγράμματα-πελάτες για το Terminus (SSH) ή το Working Copy (Git) που επιτρέπει την απομακρυσμένη διαχείριση διακομιστή και διαχείριση εκδόσεων.
Στην πράξη, ωστόσο, στο iPad μπορεί να συναντήσετε κάποιους περιορισμούς που δίνονται από το σύστημα ή τις ίδιες τις εφαρμογές. Σήμερα βλέπουμε ξεκάθαρα την κύρια ισχύ του σε συνδυασμό με την κύρια συσκευή, όταν φέρνει ποιοτική αύξηση της απόδοσης και της εργονομίας. Τεχνολογίες όπως το Sidecar ή το Universal Control παρέχουν μια απρόσκοπτη σύνδεση μεταξύ iPad και Macbook, διευκολύνοντας έτσι την πολλαπλή εργασία, βελτιώνοντας την οργάνωση του χώρου εργασίας και επιτρέποντας πιο άνετη αλληλεπίδραση με διάφορες εφαρμογές και εργαλεία σε όλες τις συσκευές.
Ο συγγραφέας είναι ο Michał Weiser, προγραμματιστής και πρεσβευτής του έργου Mac@Dev, που ανήκει στο iBusiness Thein. Στόχος του έργου είναι η αύξηση του αριθμού των χρηστών Apple Mac στο περιβάλλον ομάδων και εταιρειών ανάπτυξης της Τσεχίας.