Χρήση του κιτ δημιουργών
Πριν χρησιμοποιήσετε τα στοιχεία που περιλαμβάνονται στο Κιτ δημιουργών, χρησιμοποιήστε την Εφαρμογή αναφοράς για να μάθετε τη συμπεριφορά των στοιχείων και τα μοτίβα υλοποίησης. Με την εφαρμογή αναφοράς, μαθαίνετε πώς μπορείτε να προσθέσετε στοιχεία σε μια εφαρμογή.
Το Κιτ δημιουργών περιλαμβάνει τα ακόλουθα στοιχεία, τα οποία κατανέμονται σε τρεις λύσεις:
Λύση | Items |
---|---|
ΔημιουργόςKitCore | |
CreatorKitReference (MDA) | |
CreatorKitReference (καμβάς) |
Μάθετε πώς να προσθέτετε στοιχεία σε μια εφαρμογή
Αφού εγκατασταθεί το κιτ, μάθετε πώς να προσθέσετε τα στοιχεία στην εφαρμογή σας:
- Τρόπος προσθήκης στοιχείων κώδικα σε μια εφαρμογή καμβά
- Τρόπος προσθήκης στοιχείων καμβά σε μια εφαρμογή καμβά
Δημιουργία των μπλοκ δημιουργίας
Σε αυτήν την ενότητα, θα μάθετε τις λεπτομέρειες σχετικά με διαφορετικές εφαρμογές, πρότυπα και στοιχεία που απαρτίζουν το Κιτ δημιουργών.
- Εφαρμογή αναφοράς
- Πρότυπα
- Πρότυπο εφαρμογής καμβά
- Πρότυπο προσαρμοσμένης σελίδας
- Στοιχεία καμβά
- Στοιχεία κώδικα
Εφαρμογή αναφοράς
Χρησιμοποιήστε αυτήν την εφαρμογή για να μάθετε για κάθε στοιχείο, να λάβετε προτεινόμενες βέλτιστες πρακτικές για τη βέλτιστη εμπειρία χρήστη, αλληλεπίδραση με κάθε στοιχείο και να δείτε πίσω από τις ιδιότητες στον κώδικα υλοποίησης που ενεργοποιεί τη συμπεριφορά τους. Προτείνουμε να εξερευνήσετε τα στοιχεία ενδιαφέροντος της εφαρμογής αναφοράς πριν να τα χρησιμοποιήσετε σε μια πραγματική εφαρμογή.
- Προσέξτε τη συμπεριφορά του στοιχείου και την απόδοση των δεδομένων.
- Επιλέξτε την καρτέλα Κώδικας για να δείτε τους υποκείμενους τύπους Power Fx.
- Μάθετε βέλτιστες πρακτικές από την ενσωματωμένη καθοδήγηση που σχετίζεται με το στοιχείο ελέγχου.
Πρότυπα
Τα πρότυπα έχουν σχεδιαστεί για να σας βοηθήσουν να ξεκινήσετε γρήγορα να δημιουργείτε εφαρμογές που βασίζονται στο περιβάλλον εργασίας χρήστη Fluent. Αυτά τα προσαρμοσμένα στοιχεία έχουν προφορτωθεί και επισυναφθεί σε μια μεταβλητή JSON θέματος, γεγονός που μειώνει το χρόνο έναρξης της ανάπτυξης.
Πρότυπο εφαρμογής καμβά
Δημιουργήστε ένα αντίγραφο αυτής της εφαρμογής για τη δημιουργία μιας νέας εφαρμογής καμβά που απαιτεί τα στοιχεία από το κιτ.
Για να κάνετε ένα αντίγραφο του προτύπου καμβά:
- Δημιουργία μιας νέας μη διαχειριζόμενης λύσης.
- Στην κορδέλα, επιλέξτε Προσθήκη υπάρχουσας>Εφαρμογές>Καμβάς.
- Επιλέξτε την εφαρμογή Πρότυπο καμβά και, στη συνέχεια, επιλέξτε Προσθήκη.
- Επεξεργαστείτε το Πρότυπο καμβά.
- Στην κορδέλα του στούντιο, επιλέξτε Αρχείο>Αποθήκευση ως και πληκτρολογήστε ένα νέο όνομα για το αντίγραφο. Το αντίγραφο θα εμφανίζεται στην ίδια λύση.
- Καταργήστε το αρχικό πρότυπο εφαρμογής καμβά από τη λύση.
Βεβαιωθείτε ότι επεξεργάζεστε μόνο την εφαρμογή που έχετε αντιγράψει από εδώ και στο εξής, ώστε να είναι δυνατή η εκ νέου χρήση του αρχικού προτύπου εφαρμογής.
Πρότυπο προσαρμοσμένης σελίδας
Δημιουργήστε ένα αντίγραφο αυτής της σελίδας για τη δημιουργία μιας νέας προσαρμοσμένης σελίδας για μια συγκλίνουσα εφαρμογή.
Ακολουθήστε τα προηγούμενα βήματα για να δημιουργήσετε ένα αντίγραφο της εφαρμογής προτύπου καμβά, μόνο που αυτή τη φορά ενεργοποιείτε την επιλογή Αποθήκευση ως στην επάνω δεξιά γωνία:
Στην επάνω δεξιά γωνία, αναπτύξτε το μενού δίπλα στο εικονίδιο Αποθήκευση και έπειτα επιλέξτε Αποθήκευση ως.
Καταχωρήστε ένα νέο όνομα και επιλέξτε Αποθήκευση.
Κλείστε το στούντιο επιλέγοντας το κουμπί "Πίσω" στην επάνω αριστερή γωνία. Σημειώστε ότι το αντίγραφο δημιουργήθηκε στην ίδια λύση.
Καταργήστε το αρχικό πρότυπο προσαρμοσμένης σελίδας από τη λύση.
Εφαρμογή σχεδίασης θέματος Fluent
Χρησιμοποιήστε αυτήν την εφαρμογή για να δημιουργήσετε ένα αντικείμενο Json θέματος σχεδιάζοντας στοιχεία με συνέπεια.
Ανατρέξτε στο θέμα για οδηγίες σχετικά με τον τρόπο δημιουργίας θεμάτων και θεμάτων αναφοράς από στοιχεία.
Στοιχεία καμβά
Τα στοιχεία καμβά καθορίζονται στη Βιβλιοθήκη στοιχείων Power CAT και υλοποιούνται χρησιμοποιώντας στοιχεία καμβά.
Στοιχεία κωδικού
Στοιχεία κώδικα, που έχουν υλοποιηθεί με το Power Apps component framework καθορίζονται ως μεμονωμένα προσαρμοσμένα στοιχεία ελέγχου στη λύση.
Μπορείτε να προβάλετε τα στοιχεία κώδικα στη σελίδα αναφοράς στοιχείων.
Ανάπτυξη εφαρμογών που χρησιμοποιούν στοιχεία του Κιτ δημιουργών
Οι εφαρμογές που χρησιμοποιούν στοιχεία κιτ δεν μπορούν να δημιουργούνται έξω από μια λύση και πρέπει να εισάγονται και να εξάγονται ως μέρος λύσεων.
- Κατά την ανάπτυξη, οι δημιουργημένες εφαρμογές που χρησιμοποιούν στοιχεία του Κιτ δημιουργών στη δική τους ξεχωριστή, μη διαχειριζόμενη λύση.
- Κατά την ανάπτυξη μιας εφαρμογής που περιλαμβάνει τα στοιχεία, το
CreatorKitCore
(διαχειριζόμενη λύση) πρέπει να εγκατασταθεί στο περιβάλλον προορισμού πριν την εισαγωγή εξαρτώμενων λύσεων.
Για περισσότερες πληροφορίες και γενική καθοδήγηση, μεταβείτε στις συμβουλές αντιμετώπισης προβλημάτων για την εισαγωγή λύσεων.
Συνήθεις ερωτήσεις
Πρέπει οι μεγάλοι οργανισμοί να ενθαρρύνουν τους δημιουργούς πολιτών να χρησιμοποιούν το Creator Kit; Τι είδους γενικά έξοδα έρχονται με αυτό από την άποψη του O&M;
Το Creator Kit δεν είναι επίσημα υποστηριζόμενο Microsoft προϊόν, πράγμα που σημαίνει ότι οι πελάτες δεν μπορούν να συγκεντρώσουν Microsoft εισιτήριο υποστήριξης για προβλήματα. Αντ 'αυτού, πρέπει να αρχειοθετήσουν προβλήματα στο αποθετήριο GitHub και να συνεργαστούν απευθείας με την ομάδα. Εάν υπάρχουν πληροφορίες διαλογής ή εντοπισμού σφαλμάτων που δεν αισθάνονται άνετα να μοιραστούν στο GitHub, η ομάδα μπορεί να κανονίσει να χειριστεί ευαίσθητες συνομιλίες ιδιωτικά υποβάλλοντας μια φόρμα αιτήματος.
Συνιστούμε πρώτα να αξιολογήσετε εάν τα σύγχρονα στοιχεία ελέγχου πληρούν τις απαιτήσεις της εφαρμογής σας, καθώς αυτά τα στοιχεία ελέγχου είναι τα πιο ενημερωμένα και υποστηρίζονται πλήρως από Microsoft. Εάν τα σύγχρονα στοιχεία ελέγχου δεν επαρκούν, επικυρώστε τα στοιχεία παλαιού τύπου για να προσδιορίσετε την καταλληλότητά τους. Τα στοιχεία ελέγχου του Creator Kit θα πρέπει να λαμβάνονται υπόψη μόνο όταν δεν υπάρχουν άλλες επιλογές που να ικανοποιούν τις ανάγκες σας. Επιπλέον, είναι σημαντικό να δώσετε προσοχή στην κατάσταση κυκλοφορίας των στοιχείων που χρησιμοποιούνται, διασφαλίζοντας ότι είναι σταθερά και υποστηρίζονται για τη διοχέτευση ανάπτυξης.
Ποιος είναι ο πιο αποτελεσματικός ή αποδοτικός τρόπος διάθεσης αυτών των ενημερώσεων σε πολλά περιβάλλοντα παραγωγής;
Υπάρχουν διάφορες στρατηγικές που πρέπει να λάβετε υπόψη ανάλογα με τις προτεραιότητες του οργανισμού:
- Πιο ασφαλής: Εάν η ασφάλεια αποτελεί κορυφαία προτεραιότητα (για παράδειγμα, αρχική επικύρωση πριν από την ανάπτυξη σε περιβάλλοντα παραγωγής), το Κέντρο αριστείας (CoE) του οργανισμού μπορεί να φιλοξενήσει ένα απομονωμένο περιβάλλον δοκιμής για την επικύρωση ενημερώσεων. Ο αυτοματισμός μπορεί στη συνέχεια να χρησιμοποιηθεί για την ανάπτυξη λύσεων στα επιθυμητά περιβάλλοντα παραγωγής. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Κατάλογος ισχύος και CLI Microsoft Power Platform για περισσότερες λεπτομέρειες.
- Χαμηλότερη συντήρηση: Εάν η επικύρωση ασφαλείας δεν είναι απαραίτητη, τα περιβάλλοντα μπορούν να ρυθμιστούν μεμονωμένα ώστε να λαμβάνουν συνεχείς ενημερώσεις αυτόματα, ενεργοποιώντας τον Power Platform εκδότη Power CAT - MSFT για το περιβάλλον στο κέντρο διαχείρισης.
Καθώς η επικάλυψη μεταξύ των νέων στοιχείων ελέγχου Modern και του Creator Kit αυξάνεται με την πάροδο του χρόνου, ορισμένα στοιχεία του Creator Kit θα καταργηθούν; Σε περίπτωση καταφατικής απαντήσεως, τι συνεπάγεται αυτή η διαδικασία;
Ναι, ένα υποσύνολο στοιχείων του Creator Kit υλοποιείται εκ νέου ως σύγχρονα στοιχεία ελέγχου και θεωρούνται διάδοχοι των στοιχείων του Creator Kit. Η ομάδα θα απορρίψει τους προκατόχους του στοιχείου Creator Kit στην AppSource προσφορά μόλις ο διάδοχος εκπληρώσει την ισοτιμία για τις ανάγκες της πλειοψηφίας. Τα χρονοδιαγράμματα απόσυρσης θα ανακοινώνονται μέσω τακτικών καναλιών, όπως ενημερώσεις GitHub, ώρες γραφείου και φόρουμ συζήτησης. Για περισσότερες πληροφορίες σχετικά με τη συνιστώμενη διαδικασία μετεγκατάστασης, ανατρέξτε στην τεκμηρίωση της διαδικασίας μετεγκατάστασης.
Ποιες είναι οι βέλτιστες πρακτικές για αγωγούς ανάπτυξης (dev > UAT > prod) που αφορούν το Creator Kit;
Εγκαταστήστε τη διαχειριζόμενη CreatorKitCore
λύση σε όλα τα περιβάλλοντα όπου αναπτύσσονται εφαρμογές που χρησιμοποιούν στοιχεία του Creator Kit. Βεβαιωθείτε ότι αυτή η λύση έχει εγκατασταθεί πριν από τη λύση με την εφαρμογή. Για περισσότερες πληροφορίες σχετικά με τη βασική εγκατάσταση και τον τρόπο ενσωμάτωσής της στη διοχέτευση ανάπτυξης, ανατρέξτε στις οδηγίες εγκατάστασης.