Ανάπτυξη κινητών εφαρμογών για πολλαπλά πλατφόρμα με το PhoneGap/Apache Cordova Κομμάτι εκπαίδευσης
Ο στόχος των cross-platform frameworks είναι να σας επιτρέψει να γράψετε εφαρμογές μία φορά και να το εκτελέσετε σε πολλές πλατφόρμες. Θέλετε να δημιουργήσετε μια εφαρμογή iPhone που θα τρέξει επίσης στο Android; Ένας πελάτης περιστρέφεται και θέλει την εφαρμογή τους Android να τρέξει στο Windows Phone; Κανένα πρόβλημα.
Σε αυτό το τριήμερο μάθημα PhoneGap / Apache Cordova θα εξετάσετε δύο διαφορετικές, αλλά συμπληρωματικές τεχνολογίες για τη διασυνδεδεμένη κινητή ανάπτυξη. (Το Apache Cordova είναι το νέο όνομα για το PhoneGap. Adobe αγόρασε το PhoneGap από τους αρχικούς προγραμματιστές και το δώρισε στο Ίδρυμα Λογισμικού Apache.)
Μετά την ολοκλήρωση αυτού του μαθήματος PhoneGap/Apache Cordova, θα είστε σε θέση να δημιουργήσετε πλήρως λειτουργικές εφαρμογές κινητού δικτύου χρησιμοποιώντας το πλαίσιο, να διαχειριστείτε τον κώδικα πηγής και να χειριστείτε τα tweaks της πλατφόρμας, να δημιουργήσετε εμπειρίες από μια εφαρμογή δικτύου - και πολλά άλλα!
Εξέλιξη Κομματιού
Ημέρα 1
- Εκκίνηση και λειτουργία
- Πρόσβαση στις ιδιότητες του συσκευή
- Δομή πηγέων κώδικα και διαχείριση SCM
- Εξατομικότοπη αποθήκευση δεδομένων
- Κατασκευή φόρμων και επικοινωνία με τον server
Ημέρα 2
- Επικοινωνία δικτύου
- Διαχείριση πηγών κώδικα και επεξεργασία platform tweaks
- Χρήση plug-ins
- Εργασία με λίστες δεδομένων
Ημέρα 3
- Χρήση jQuery Mobile με εφαρμογές PhoneGap
- Παρουσίαση λίστων δεδομένων
- Διαχείριση touch events
- Συσκευασμός των εφαρμογών σας
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Ανάπτυξη κινητών εφαρμογών για πολλαπλά πλατφόρμα με το PhoneGap/Apache Cordova Κομμάτι εκπαίδευσης - Κράτηση
Ανάπτυξη κινητών εφαρμογών για πολλαπλά πλατφόρμα με το PhoneGap/Apache Cordova Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Σχόλια (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Κομμάτι - Cross-platform mobile development with PhoneGap/Apache Cordova
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Advanced Flutter
14 ΏρεςΑυτή η ζωντανή εκπαίδευση Ελλάδα από εκπαιδευτές (διαδικτυακή ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν εφαρμογές πολλαπλών πλατφορμών .
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Μεταφορά εφαρμογών από Java σε Flutter.
- Ενσωματώστε υπηρεσίες υποστήριξης Firebase όπως βάση δεδομένων, έλεγχος ταυτότητας και αποθήκευση.
- Δημιουργήστε κινούμενα σχέδια και προηγμένες δυνατότητες διεπαφής χρήστη για μια εφαρμογή.
Μοντέλο BLoC
14 ΏρεςΑυτή η εκπαίδευση με διεύθυνση καθηγητή (online ή on-site) απευθύνεται σε προγραμματιστές που θέλουν να μάθουν πώς να χρησιμοποιήσουν το μοντέλο BLoC για τη διαχείριση καταστάσεων σε διάφορες εφαρμογές.
Την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν τα βασικά πρότυπα και την αρχitecture του BLoC.
- Δημιουργήσουν, δοκιμάσουν και επανεξέτασουν BLoCs.
- Μάθουν για το build context του BLoC.
Κατασκευή Ντιβάτος εφαρμογών iOS και Android με το Flutter
14 ΏρεςΣε αυτήν τη ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το Flutter για να αναπτύξουν γρήγορα μια εφαρμογή για κινητά που εκτελείται και σε συσκευές iOS και Android.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε γρήγορα το πλαίσιο, το IDE και άλλα εργαλεία για να ξεκινήσετε την ανάπτυξη.
- Κατανοήστε και χρησιμοποιήστε τη γλώσσα Dart του Google για να δημιουργήσετε γρήγορα πρωτότυπα μια εφαρμογή για κινητά.
- Δοκιμάστε και αναπτύξτε εφαρμογές για κινητά που εκτελούνται και στο iOS και στο Android χρησιμοποιώντας μια ενιαία βάση κώδικα.
- Προσαρμόστε την εφαρμογή χρησιμοποιώντας ένα πλούσιο σύνολο γραφικών στοιχείων, διατάξεων και κινούμενων εικόνων.
Flutter Development Bootcamp με Dart
35 ΏρεςΑυτή η ζωντανή εκπαίδευση από εκπαιδευτές στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Flutter για να δημιουργήσουν και να δημιουργήσουν εφαρμογές για κινητά υψηλής ποιότητας για Android, iOS και άλλες πλατφόρμες από κοινή βάση κωδικών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε τη δημιουργία Flutter εφαρμογών.
- Χρησιμοποιήστε τη γλώσσα προγραμματισμού Dart για να αναπτύξετε τον κώδικα για τη δημιουργία των εφαρμογών.
- Χρησιμοποιήστε Flutter γραφικά στοιχεία για να σχεδιάσετε και να δημιουργήσετε αισθητικά ευχάριστο και εύχρηστο περιβάλλον χρήστη.
- Ανάπτυξη και δοκιμή εφαρμογών σε διαφορετικές πλατφόρμες (κινητά, επιτραπέζιοι υπολογιστές, web, κ.λπ.).
Flutter: Κατασκευή Εφαρμογών με Αντίδραση σε Πλάτφορμες με Dart
35 ΏρεςFlutter είναι ένα εκ των πρώτων κιτ εξυπηρέτησης για ανάπτυξη διεπαφής χρήστη (UI) με ανοιχτό κώδικα από τη Google, που επιτρέπει τη δημιουργία εφαρμογών που συντάσσονται έντονα για κινητά, web και υπολογιστές από έναν μόνο βάση κώδικα. Χρησιμοποιεί Dart, ένα σύγχρονο, προγραμματιστική γλώσσα με αντικειμενοστροφης υποδομή που αναπτύχθηκε επίσης από τη Google, και η οποία είναι βελτιστοποιημένη για τη δημιουργία γρήγορων και έκφρασης χρηστικών διεπαφών.
Αυτή η εξέλιξη, οδηγούμενη από καθηγητή (online ή on-site), είναι απευθυνόμενη σε νέους προγραμματιστές που θέλουν να δημιουργήσουν όμορφες, υψηλής απόδοσης εφαρμογές κινητών συσκευών με τη χρήση Flutter και Dart.
Στο τέλος αυτής της εξέλιξης, οι συμμετέχοντες θα μπορούν να:
- Διαμορφώσουν το περιβάλλον ανάπτυξης για Flutter και Dart.
- Δημιουργήσουν ευέλικτες και διαδραστικές UIs για κινητά.
- Προσβαίνουν σε χαρακτηριστικά των πλατφόρμων μέσω plugins.
- Κατανεμούν εφαρμογές cross-platform στα Android και iOS.
Μορφή της Διάλεξης
- Αδιάκοπη διάλεξη και συζήτηση.
- Πολλά άσκημα και πράξη.
- Σύνθεση εφαρμογής σε ζωντανό εργαστήριο.
Επιλογές Προσαρμογής Κουρσού
- Για να ζητήσετε μια προσαρμοσμένη διάλεξη γι' αυτό το κούρσο, επικοινωνήστε μαζί μας για να διορθώσουμε.
Ionic2
14 ΏρεςΑυτή η εκπαιδευτική διαλεξή σε ύφηγμα (διαδικτύου ή ενώρα) είναι καθορισμένη για αρχέβγων έως μεσαίων βαθμός ανάπτυξη που επιθυμούν να χρησιμοποιήσουν Ionic 2 για την κατασκευή μιγμαδικών κινητών εφαρμογών.
Στο τέλος αυτής της εκπαιδεύσεως, οι συμμετέχοντες θα μπορούν να:
- Συνιέσουν τα βασικά στοιχεία του Ionic 2 και της τεχνολογίας της.
- Δημιουργήσουν εφαρμογές με μία σελίδα και πολυπλεύρες χρησιμοποιώντας Ionic 2.
- Προσαρμόσουν εφαρμογές με SCSS και αλλοδαπές ολοκληρώσεις.
- Ελέγχουν, διατάσσουν και ρυθμίζουν τα κινητά εκδόσεις με αποτελεσματικότητα.
Ionic 4 και Angular για Προγραμματιστές
21 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια υβριδική εφαρμογή για κινητά με Ionic 4.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε τις εγγενείς λειτουργίες της συσκευής σε μια υβριδική εφαρμογή για κινητά.
- Χρησιμοποιήστε τα Angular και Ionic 4 για να δημιουργήσετε μια υβριδική εφαρμογή για κινητά.
- Εκτελέστε μια υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Ionic 6
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές ιστού που επιθυμούν να δημιουργήσουν μια σύγχρονη εφαρμογή για κινητά με Ionic 6.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ενσωματώστε λειτουργίες εγγενών συσκευών σε μια σύγχρονη υβριδική εφαρμογή για κινητά.
- Μάθετε τις βασικές αρχές του Ionic.
- Μάθετε να αναπτύσσετε εφαρμογές Ionic στην παραγωγή.
- Εκτελέστε μια σύγχρονη υβριδική εφαρμογή σε έναν εξομοιωτή φορητών συσκευών.
Κατασκευή Μοバイλ Προγραμμάτων με Flutter και Τεχνητή Νοημοσύνη
12 ΏρεςΤο Mobile App Development με Flutter και AI είναι η πρακτική της κατασκευής επιβιώσιμων, ασφαλών και υποστηριζόμενων από AI μεγάλων εφαρμογών με τη χρήση σύγχρονων αρχιτεκτονικών, προϊόντων UX/UI και διεξοδικών μεθοδολογιών.
Αυτή η εκπαίδευση υπό την ηγεσία ανθρώπου (διαδικτύου ή σταθμού) προσβλέπει σε μεσαίου επιπέδου ανάπτυξης χρήστες που θέλουν να κατασκευάσουν και να διανεμήσουν μεγάλες εφαρμογές με τη χρήση Flutter, να συνδυάσουν χαρακτηριστικά AI, να εφαρμόσουν καλές πρακτικές ασφαλείας και να ακολουθήσουν ρυθμούς εξελίξεων.
Τέλος της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατασκευάζουν πιστές εφαρμογές με Flutter με συντονισμό των UX/UI σχεδίων.
- Εφαρμόζουν πρακτικά αποτελεσματικής ανάπτυξης μέσα στη διαδικασία του έργου.
- Συνδυάζουν λειτουργίες AI όπως αλληλεπίδραστοι μηχανές εκτιμήσεων και chatbots.
- Σχεδιάζουν σύνθετες δομές μεγάλων εφαρμογών με από την Firebase ρήση.
Σχήμα Εκπαίδευσης
- Διαλεγόμενη σύνοψη και συζήτηση.
- Πολλά ασκήσεις και πράξεις.
- Επίπονη εφαρμογή σε μέσου μιας περίβλεψης live-lab.
Πτυχές Διευθέτησης Εκπαιδεύσεων
- Για να απαιτήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το πρόγραμμα, κάντε μια ζήτηση.
IBM MobileFirst Platform για ανάπτυξη υβριδικών εφαρμογών για κινητά
21 ΏρεςIBM MobileFirst Platform (προηγουμένως γνωστή ως Worklight Foundation) είναι ένα σύνολο εργαλείων και υπηρεσιών για την ανάπτυξη εφαρμογών κινητής επιχειρηματικότητας και tablet. Η πίνακα API πλευράς πελάτη διαθέτει εφαρμογές για native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#), και JavaScript για υποδειγματολόγους πλαίσιο hybrid ή mobile-web εφαρμογές. Η MobileFirst Platform διαθέτει σε premises ή στον νεφέλη.
Σε αυτή την εκπαιδευτική μάθηση, τα μεμβράνα θα μάθουν πώς να ρυθμίσουν και να χρησιμοποιήσουν τη MobileFirst Platform για να αναπτύξουν και να διαχειριστούν hybrid mobile εφαρμογές βασισμένες στο HTML5, JS, και CSS.
Τελικά αυτή τη μάθηση, τα μεμβράνα θα είναι σε θέση να:
- Εγκαταστήσουν και ρυθμίσουν τη MobileFirst
- Αναπτύξουν, δοκιμάσουν και εγκαταστήσουν cross-platform hybrid mobile apps.
- Χρησιμοποιήσουν τα μεχανισμούς ασφαλείας της MobileFirst για να εγγυώνται τις εφαρμογές.
- Ενημέρωση εφαρμογών over-the-air μέσα σε ένα όργανο, παρακάμπτοντας την ανάγκη για app stores.
- Διαχειρίζεστε και ελέγχουν mobile apps.
Πληθυσμός
- Προγραμματιστές
Σχήμα του κατευθυντήριου
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και πολύ εφαρμοσμένη πρακτική σε ένα περιβάλλον live-lab.
Σημείωση
- Αυτή η μάθηση βασίζεται στο Mobile Foundation 8.0. Για να αιτήσετε μια διαφορετική εκδοχή ή άλλη προσαρμόγη του κατευθυντήριου, παρακαλώ επικοινωνήστε μαζί μας για να συμφωνήσετε.
WeChat Marketing
7 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε επιχειρηματίες, διευθυντές μάρκετινγκ και εκπροσώπους πωλήσεων που επιθυμούν να κάνουν ψηφιακό μάρκετινγκ στο WeChat.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Παραδώστε ένα μήνυμα σε περισσότερους από πολλούς παραλήπτες ταυτόχρονα στο WeChat.
- Αγορά (σε αγνώστους) στο WeChat δωρεάν.
- Ανοίξτε το WeChat Wallet και χρησιμοποιήστε το WeChat Pay.
- Διαφημιστείτε χρησιμοποιώντας έναν Επίσημο Λογαριασμό WeChat.
WeChat Mini Programs για Εξελίσσονται
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές που επιθυμούν να αναπτύξουν WeChat Μίνι Προγράμματα στην πλατφόρμα WeChat.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε τα Εργαλεία προγραμματιστή για τη δημιουργία WeChat Μίνι Προγραμμάτων.
- Γράψτε WXML και WXSS αντί για τα παραδοσιακά HTML και CSS για να δημιουργήσετε προγράμματα.
- Αναπτύξτε εφαρμογές που μπορούν να εκτελούνται σε κινητά και επιτραπέζιους υπολογιστές με Wechat.
WeChat Open Platform για Προγραμματιστές
14 ΏρεςWeChat Open Platform είναι μια ολοκληρωμένη οικοσυστήματος που επιτρέπει στους προγραμματιστές να χτίζουν, συνδέουν και επεκτείνουν εφαρμογές και υπηρεσίες σε όλο το οικοσύστημα WeChat — περιλαμβανομένων των Mini Programs, Official Accounts, και τρίτων ενσωμάτωσεων. Παρέχει ασφαλείς APIs, SDKs και υπηρεσίες βασισμένες στον νεφώδη που εξασφαλίζουν ομαλές χρήστης εμπειρίες για δισεκατομυρίους χρήστες παγκοσμίως.
Αυτή η κατεύθυνση εκπαίδευσης, με δάσκαλο (online ή όντωρε), απευθύνεται σε προγραμματιστές του μεσαίου επιπέδου που θέλουν να μάθουν πώς να αναπτύξουν, να ενσωματώσουν και να διαθέσουν εφαρμογές χρησιμοποιώντας τα ποικίλα SDKs και υπηρεσίες της WeChat Open Platform.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Ενσωματώσουν χαρακτηριστικά του WeChat, όπως κοινή χρήση, πιστοποίηση και πληρωμές σε ιστοεφαρμογές και εφαρμογές για κινητά.
- Χτίζουν και διαθέτουν Mini Programs με νεφώδεις ικανότητες.
- Αναπτύσσουν και διαχειρίζονται Official Accounts για τη παροχή δυναμικών υπηρεσιών σε χρήστες.
- Χρησιμοποιούν τα πιο νέα SDKs του WeChat (Mobile, Web και Hardware) για διαφορετικές πλατφόρμες.
- Εφαρμένη Πληρωμή με WeChat Pay και ασφαλείς ρυθμοί συναλλαγών.
- Εφαρμένη Ανάλυση, δοκιμασία και εργαλεία διαθέτουν για σταθερές παραγωγικές εκδόσεις.
Μορφή του Μαθήματος
- Αλληλεπίδραση με διάλεξη και συζήτηση.
- Εργαστήριο με άμεση εφαρμογή και κωδικοποίηση.
- Ζωντανή υλοποίηση και δοκιμασία σε ένα περιβάλλον sandbox.
Εξατομικευμένες Επιλογές Μαθήματος
- Για να προσανατολίσετε μια εξατομικευμένη έκδοση αυτής της εκπαίδευσης, επικοινωνήστε μαζί μας για να διατυπώσετε.
WeChat Work για Επιχειρηματική Σύνδεση και Συνεργασία
7 ΏρεςΑυτή η εκπαίδευση με οδηγό-εκπαιδευτή (online ή on-site) στο Ελλάδα απευθύνεται σε διάχυτο του επιπέδου υπαλλήλους και διαχειριστές που θέλουν να εκμεταλλευτούν τις σημερινές λειτουργίες του WeChat Work για τη διαχείριση των επικοινωνιών, της μάρκας, των πληρωμών και των ρυθμίσεων του επιχειρηματικού χώρου αποτελεσματικά.
Xamarin για Πλοκάμικη Ανάπτυξη
21 ΏρεςΣε αυτή τη ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου), οι συμμετέχοντες θα μάθουν βασικές πτυχές του Xamarin καθώς αναλαμβάνουν την ανάπτυξη του δικού τους συνόλου εφαρμογών για κινητά για Android, iOS και Windows .