video2brain Flash Mobile App Κατάρτιση βίντεο
Αυτή η πιο πρόσφατη έκδοση Μάθετε με βίντεο από το video2brain με τίτλο Ανάπτυξη εφαρμογών για κινητά με Adobe Flash Professional CS5.5 και Flash Builder 4.5, διδάσκει πώς να αναπτύξετε εφαρμογές για κινητά με το AdobeR ΛάμψηR και το Flash BuilderR. Έχετε δύο εκπαιδευτές, Joseph Labrecque και Peter Elst.

Οι εκπαιδευτές ξεκινούν με μια συζήτηση για τους λόγους χρήσης ActionScript, Flex και AIR για να δημιουργήσουν τις εφαρμογές σας Android και iOS, συμπεριλαμβανομένων των "βέλτιστων πρακτικών" για την ανάπτυξη εφαρμογών για κινητά και τη σημαντική βελτιστοποίηση της εφαρμογής σας. Αφού καλύπτονται αυτές οι λεπτομέρειες, σας καθοδηγούν στη δημιουργία ενός νέου έργου στο Flash CS5.5, συμπεριλαμβανομένου του τρόπου ρύθμισης του Descriptor εφαρμογής, χρήσης των προτύπων έργου, ανταλλαγής στοιχείων μέσω του πίνακα έργων και κλιμάκωση της σκηνής για διάφορα μεγέθη οθόνης.

Έχω διαβάσει πολλά βιβλία σχετικά με την ανάπτυξη κινητής τηλεφωνίας με διάφορες γλώσσες, συμπεριλαμβανομένων των στόχων C και HTML5. Συνήθως, αυτά τα βιβλία αφήνουν το σφάλμα στο τελευταίο κεφάλαιο. Αυτή ήταν η πρώτη φορά που δοκιμάστηκαν και εντοπίστηκαν σφάλματα κατά τη διάρκεια της ανάπτυξης του έργου και δεν συγκρατήθηκαν μέχρι το τελευταίο κεφάλαιο. Οι εκπαιδευτές συζητούν τους πολλούς τρόπους που θα θέλετε να δοκιμάσετε και να εντοπίσετε σφάλματα στην επιφάνεια εργασίας και τη συσκευή με εντολές παρακολούθησης και σημεία διακοπής.

Ένα άλλο πράγμα που βρήκα χρήσιμο στη σειρά ήταν ο τρόπος με τον οποίο οι εκπαιδευτές κάλυψαν τη διαδικασία ανάπτυξης τόσο στο Flash Professional όσο και στο Flash Builder, διευκολύνοντας έτσι τη σύγκριση αυτών των δύο επιλογών ανάπτυξης. Σε αυτό το σημείο, οι εκπαιδευτές μεταβαίνουν στο Flash Builder 4.5 και καλύπτουν τα ίδια βασικά για την έναρξη ενός έργου. Επειδή το Flash Builder βασίζεται σε στοιχεία UI, οι συγγραφείς δημιουργούν πρώτα ένα κενό έργο εκκίνησης Flex από τα διάφορα στοιχεία του πίνακα Components. Συζητούν πώς να ορίσετε τους περιορισμούς στον πίνακα Ιδιότητες για την αλλαγή μεγέθους οθόνης σε διάφορες κινητές συσκευές.

Εργάζοντας ακόμα στο Flex Builder, τα άλλα έργα που συζητήθηκαν είναι μια εφαρμογή λίστας με βάση την προβολή και ένα City Guide που βασίζεται σε καρτέλες. Αφού καλύπτονται τα βασικά για αυτές τις εφαρμογές, οι εκπαιδευτές αρχίζουν να δημιουργούν μια εφαρμογή γκαλερί εικόνων, προσθέτοντας λειτουργίες όπως το ActionBar με το ActionScript, ένα ημιδιαφανές πλαίσιο για τη γραμμή καρτελών, ένα μενού προβολών για μια εφαρμογή Android και μια οθόνη εκκίνησης .

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

Τα επόμενα θέματα καλύπτονται στο Flash Pro, συμπεριλαμβανομένης της αλλαγής μεγέθους / επανατοποθέτησης περιεχομένου λόγω των αλλαγών προσανατολισμού της συσκευής και του τρόπου χρήσης των δεδομένων εισόδου του επιταχυνσιόμετρου για τον έλεγχο των θέσεων X και Y ενός αντικειμένου στη σκηνή. Σε αυτό το σημείο, περίμεναν από τους εκπαιδευτές να συμπεριλάβουν τον τρόπο κωδικοποίησης για το ενδεχόμενο ότι το αντικείμενο ξεπερνά το στάδιο, αλλά δεν το έκαναν. Στη συνέχεια, κάλυψαν τον τρόπο κωδικοποίησης της γεωγραφικής τοποθέτησης και του API Χαρτών Google. Καλύπτουν επίσης τον τρόπο χρήσης της εγγενούς κάμερας και της αποθήκευσης της συσκευής. Για την εφαρμογή Android, συζητούν τα κουμπιά παρακολούθησης και τα πλήκτρα, όπως το Back, Menu, Home και Search.

Οι εκπαιδευτές αφιερώνουν ένα βίντεο σε κάθε χειρονομία πολλαπλών αφαιρέσεων, όπως το κτύπημα, την περιστροφή, το ζουμ και το pan και πώς να χρησιμοποιήσετε το ActionScript για να απαντήσετε σε αυτές τις κινήσεις σε αντικείμενα ταινιών στην οθόνη. Ορισμένες χειρονομίες αφής δεν καθορίζονται ειδικά στη ActionScript, έτσι οι εκπαιδευτές συζητούν πώς να εξομοιώνουν αυτές τις χειρονομίες. Επίσης καλύπτεται ο τρόπος χρήσης ακατέργαστων συμβάντων αφής για την προσομοίωση των δικών σας προσαρμοσμένων χειρονομιών όπως κλικ με το ποντίκι, πώς να χρησιμοποιήσετε τα σημεία επαφής για να εμφανίσετε την αλληλεπίδραση drag / drop και πώς να χρησιμοποιήσετε το φίλτρο λάμψης για να προσομοιώσετε ένα highlight.

Επόμενο →

Επισκεφθείτε τον ιστότοπο του εκδότη

* Ο Peachpit Press μου έδωσε ένα αντίγραφο αυτού του βιβλίου για λόγους αναθεώρησης.


Οδηγίες Βίντεο: Flash Applications (Ενδέχεται 2024).