Μια νέα δημιουργία της Apple με το όνομα PastryKit παρέχει στους προγραμματιστές τη δυνατότητα ανάπτυξης web apps που αγγίζουν σε λειτουργικότητα τις κανονικές εφαρμογές του App Store.
Η νέα αυτή τεχνολογία παρέχει μια πιο ολοκληρωμένη εμπειρία στους χρήστες iPhone και iPod touch. Την είδηση έφερε ο John Gruber του Daring Fireball, ο οποίος παρατήρησε τις αλλαγές στην σελίδα iPhone User Guide που υπάρχει ως bookmark στο Safari του iPhone.
Οι σημαντικότερες διαφορές που εντοπίζει ο Gruber μεταξύ μιας native εφαρμογής iPhone και ενός web app είναι η διαφορά στο scrolling, στην toolbar και στην ευκολία στον προγραμματισμό.
Πάρτε για παράδειγμα μια εφαρμογή twitter στο iPhone και αντίστοιχα την mobile έκδοση του twitter. Θα παρατηρήσετε ότι κατά το scrolling οι διαφορές είναι τεράστιες. Η native εφαρμογή έχει καλύτερη αίσθηση σε αυτό που περιγράφεται ως momentum, δηλαδή ανάλογα με το πόση δύναμη βάζεις στο δάχτυλο για το scrolling υπάρχει και η αντίστοιχη ταχύτητα στην εφαρμογή ενώ στo web app κάτι τέτοιο είναι ανύπαρκτο.
Επίσης, θα έχετε παρατηρήσει την κλασική μπάρα που υπάρχει στην πλειοψηφία των εφαρμογών στο κάτω μέρος της οθόνης του iPhone που λειτουργεί ως μενού. Αυτή η μπάρα δεν είναι δυνατό να ενσωματωθεί στις web app γιατί υπάρχει το θέμα του scrolling και η toolbar μεταφέρεται και αυτή ταυτόχρονα.
Τέλος, ο προγραμματισμός για μια web app είναι τελείως διαφορετικός από μια native εφαρμογή. Όταν κάποιος προγραμματίζει μια εφαρμογή για το iPhone ξεκινά από μια πολύ δυνατή βάση, το Cocoa Touch framework, ενώ στις web app δεν υπάρχει κάτι παρόμοιο.
Υπήρχαν κάποιες προσπάθειες για την δημιουργία ευκολότερων λύσεων όπως το iUI και το jQTouch αλλά ακόμα και αυτά δεν έλυναν τα παραπάνω προβλήματα.
Η Apple κατάφερε και δημιούργησε μια λύση που λύνει τα παραπάνω προβλήματα με το όνομα PastryKit.
Συγκεκριμένα:
- Κρύβει τελείως την address bar ακόμα και αν η σελίδα ανοίξει από τον Safari και όχι από το εικονίδιο στο SpringBoard.
- Eπιτρέπει τις toolbar που είπαμε παραπάνω να μένουν σε συγκεκριμένες θέσεις
- Θέτει το δικό του συντελεστή για το scrolling επιτρέποντας την ομαλή περιήγηση σε μακριές λίστες.
Για να δείτε στην πράξη αυτό που λέμε επισκεφτείτε από το iPhone σας το iPhone User Guide που υπάρχει στα bookmarks του Safari ή κάνοντας κλικ εδώ από το iPhone.
To scrolling δεν είναι τέλειο αλλά είναι πολύ καλύτερο από οποιαδήποτε άλλη web app αυτή τη στιγμή.
Ελπίζουμε η Apple να διαθέσει ευρύτερα αυτό το μοντέλο στο κοινό ώστε να δούμε ακόμα καλύτερες εφαρμογές του PastryKit.
Mπορείτε να παρακολουθήσετε και ένα demo εδώ:
Συζήτηση στο forum: Apple develops PastryKit for web apps
[via DaringFireball]
You might also like
More from Apple
Ο Jony Ive αποχωρεί από την Apple!
Ο Jony Ive, ίσως ο διασημότερος product designer στον χώρο της τεχνολογίας και αδιαμφισβήτητα το διασημότερο στέλεχος της Apple μετά τους Steve Jobs και Tim Cook, ανακοίνωσε ότι αποχωρεί από την εταιρεία για να ιδρύσει το δικό του creative studio! Ο Jony Ive ξεκίνησε την καριέρα του …
Apple και Qualcomm τα βρήκαν με μεγάλο χαμένο… την Intel!
Πριν από μερικές ώρες βγήκε η είδηση ότι οι Apple και Qualcomm έλυσαν τις διαφορές τους και μάλιστα ανακοίνωσαν νέα συνεργασία. Αυτή η λύση, ωστόσο, είχε αλυσιδωτές αντιδράσεις στη βιομηχανία και η σημαντικότερη ήταν η σχεδόν άμεση ανακοίνωση της Intel πως ακυρώνει τα σχέδια της …
To AirPower “τρώει ΑΚΥΡΟ” από την Apple
Το περιμέναμε 1.5 χρόνο και τελικά... ακυρώθηκε! Το AirPower αποτελεί και επίσημα το 1ο προϊον που η Apple παρουσίασε επίσημα (το Σεπτέμβριο του 2017) και τελικά δεν κυκλοφόρησε ποτέ, καθώς όπως αποδείχτηκε ήταν πολύ δύσκολο να κατασκευαστεί. Όπως αναφέρει σε σχετική δήλωση …
Θα δούμε την Apple Card σύντομα στην Ελλάδα;
Ίσως η σημαντικότερη από τις ανακοινώσεις της Apple στην εκδήλωση της 25ης Μαρτίου να ήταν τελικά η δική της πιστωτική κάρτα Apple Card. Ιδιαίτερα αν επαληθευτεί η είδηση ότι η Goldman Sachs εξετάζει σοβαρά το ενδεχόμενο να επεκτείνει τη χρήση της σε όλο τον κόσμο. Ο …
Apple TV+: Αυτή είναι η απάντηση της Apple προς το Netflix
Οι φήμες των προηγούμενων μηνών επιβεβαιώθηκαν με τον καλύτερο τρόπο, με την Apple να κυρήσσει τον "πόλεμο" στα Netflix, Amazon Prime Video, Disney+ κλπ. με τη δική της υπηρεσία streaming: το Apple TV+! Η εταιρεία επιστράτευσε επί σκηνής πληθώρα διασημοτήτων από τον χώρο του …
1 Comment
[…] This post was mentioned on Twitter by iPhoneHellas, iPhone Hellas. iPhone Hellas said: Apple develops PastryKit for web apps: Μια νέα δημιουργία της Apple με το όνομα PastryK… http://bit.ly/6fFcuH […]