«Όλοι πρέπει να μάθουν να κωδικοποιούν», λένε. Λοιπόν, ως φοιτητής της Μηχανικής Λογισμικού, είμαι εδώ για να σας πω όλους κλίση να γίνει κωδικοποιητής. Παίρνει ένα καλό ποσό θεωρητικών γνώσεων, αμείλικτη πρακτική και πολλή υπομονή για να είναι σε θέση να δημιουργήσει κάτι ακόμα και απλό, όπως ένα μέσο όρο ποιότητας, ένα πόνυ ενός κινητού τηλεφώνου μιας εφαρμογής για κινητά. Δεν υπάρχει τρόπος γύρω από αυτό. Εκτός αν, φυσικά, είστε η Microsoft! Ναι, ο Redmond έχει βρει μια εφαρμογή που ονομάζεται Έργο Σιένα που σας επιτρέπει - τουλάχιστον σε χαρτί - να δημιουργείτε άλλες εφαρμογές χωρίς να γράφετε μια μόνο γραμμή κώδικα.
Το έργο Siena σας δίνει ένα άδειο καμβά με ένακαλός αριθμός εργαλείων για να παίξετε με. Μπορείτε να προσθέσετε εικόνες φόντου, να προσθέσετε ετικέτες, κουμπιά, γκαλερί, βιντεοκασέτες, αναπτυσσόμενα μενού, σχήματα, χρονοδιακόπτες κ.λπ. Στη συνέχεια, μπορείτε να ρυθμίσετε τη συμπεριφορά τους, για παράδειγμα, να πλοηγηθείτε σε μια νέα σελίδα, να αποθηκεύσετε ή να διαγράψετε πληροφορίες. Εάν θέλετε να δείτε δεδομένα από μια εξωτερική πηγή, μπορείτε να το κάνετε και αυτό! Υπάρχουν επιλογές για την κλήση δεδομένων από τροφοδοσίες RSS, Windows Azure, υπολογιστικά φύλλα του Office Excel και SharePoint.
Έτσι, έχουν δώσει στους χρήστες τα εργαλεία, αλλά είναι εύκολο να δημιουργήσετε μια εφαρμογή;
Πέρασα περίπου 30 λεπτά προσπαθώντας να φτιάξω ένα απλόεφαρμογή λήψης φωτογραφιών κάμερας web. Η ιδέα ήταν απλή: προβάλετε την τροφή της κάμεράς σας στην κορυφή και κάντε ένα μεγάλο κουμπί "Capture" στο κάτω μέρος, το οποίο, όταν πατηθεί, θα σώσει τη φωτογραφία. Έχω ρυθμίσει την τιμή 'OnSelect' του κουμπιού 'Capture' για να τραβήξετε μια φωτογραφία από τη μονάδα κάμερας, αλλά μετά τη δημοσίευση της εφαρμογής (η οποία απαιτεί λογαριασμό προγραμματιστή των Windows), δεν λειτούργησε καθόλου.
Πράγματι, είναι αλήθεια ότι δεν έκανα κάτι σωστό στην πορεία, αλλά αυτό μιλάει άσχημα για την εφαρμογή. Για να διαφωνήσετε με το Project Siena, μπορεί να μην χρειάζεστε δεξιότητες προγραμματισμού, αλλά εξακολουθείτε να χρειάζεστε έναν techie.
Η Microsoft και η Google έχουν κάνει παρόμοιες προσπάθειες στο παρελθόν. Υπάρχουν διαθέσιμα εργαλεία που ξανά σε χαρτί σας επιτρέπουν να κάνετε εφαρμογές χωρίς να έχετε δεξιότητες κωδικοποίησης. Το Windows Phone App App Studio και το App Inventor ξεκίνησαν με πολλούς fanfare, αλλά ποτέ δεν πήραν ατμό.
Η Σιένα είναι ένα έργο σε εξέλιξη (beta) προς το παρόν,οπότε μπορούμε να περιμένουμε καλές βελτιώσεις από αυτό στο μέλλον. Αν έχετε μια απλή ιδέα για εφαρμογές που μπορεί να λειτουργήσει εντός των περιορισμών που θέτει η Σιένα, θα πρέπει σίγουρα να την δοκιμάσετε. Η εμπειρία σας μπορεί να διαφέρει από τη δική μου.
Εγκαταστήστε το Project Siena από το Windows Store
Σχόλια