Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Με το «Project Catalyst», μία από τις σημαντικότερες προσθήκες στο macOS 10.15 Catalina, οι προγραμματιστές εφαρμογών για το iPad απέκτησαν την δυνατότητα με ελάχιστες αλλαγές στον κώδικα να «μεταφέρουν» τις εφαρμογές τους desktop λειτουργικό σύστημα της Apple και να φιλοξενηθούν στο Mac App Store.  

Οι εφαρμογές «Catalyst» σχεδιάστηκαν για να βοηθήσουν τους προγραμματιστές και να γεφυρώσουν το λογισμικό μεταξύ των πλατφορμών macOS και iOS/ iPadOS και τώρα, η εταιρεία πηγαίνει τα πράγματα ένα βήμα παραπέρα, ενεργοποιώντας τις «universal» αγορές. Αυτό με λίγα λόγια σημαίνει ότι, εφόσον ο developer ενεργοποιήσει τη συγκεκριμένη δυνατότητα, οι πελάτες που θα αγοράσουν την έκδοση του app από το Mac App Store θα μπορούν να τις χρησιμοποιήσουν και στις συσκευές iOS τους και το ανάποδο.

Τη νέα αυτή δυνατότητα εντόπισε πρώτος ο developer Steve Troughton-Smith στον κώδικα του Xcode 11.4 beta της Apple.

Η δυνατότητα αυτή μοιάζει πολύ με εκείνη που ήδη προσφέρει η Apple για τις πλατφόρμες iOS, iPadOS, WatchOS και tvOS, όπου αγοράζοντας ένα app, οι χρήστες μπορούν να το χρησιμοποιήσουν σε όλες τις συσκευές τους. Οι developers φυσικά, διατηρούν το δικαίωμα να διανέμουν και να πωλούν ξεχωριστές εκδόσεις των εφαρμογών τους για διαφορετικές πλατφόρμες εφόσον θέλουν να εκμεταλλευτούν εμπορικά τις διαφορετικές εκδόσεις του app τους για macOS, iOS και iPadOS, ωστόσο οι universal apps είναι πολύ περισσότερο κοινότυπες πια στο οικοσύστημα iOS στις μέρες μας.

Η Apple θέλει να ενθαρρύνει τους developers να δημιουργήσουν περισσότερες εφαρμογές Catalyst, καθώς οι universal αγορές θα είναι ενεργοποιημένες εξ ορισμού στο Xcode 11.4 και οι developers θα είναι σε θέση να προσθέτουν υποστήριξη για «universal purchases» στις υπάρχοντες εφαρμογές τους για Mac. Η Apple είχε κάνει γνωστά τα σχέδια της από τα τέλη του 2017 με το «Project Marzipan». 

The Verge


Διαβάστε ολόκληρο το άρθρο

Δημοσ.

Καλό αυτό μάλλον και για τα 2 μέρη. Αυτό που απορώ είναι.... Είναι πλέον τόσο ίδιος ο κώδικας μεταξύ των 2? Arm δεν είναι το iPad? Οκ ξέρω το κάνουν και στα windows αυτό. Δεν ξέρω αν έχουν φτιαχτεί Universal σοβαρές εφαρμογές

Δημοσ.
1 ώρα πριν, JimGer είπε

Καλό αυτό μάλλον και για τα 2 μέρη. Αυτό που απορώ είναι.... Είναι πλέον τόσο ίδιος ο κώδικας μεταξύ των 2? Arm δεν είναι το iPad? Οκ ξέρω το κάνουν και στα windows αυτό. Δεν ξέρω αν έχουν φτιαχτεί Universal σοβαρές εφαρμογές

Θα κάνει compile σε arm και x86 και από το store θα κατεβαίνει η αντίστοιχη έκδοση που είναι συμβατή για το μηχάνημα.

Δημοσ.
25 λεπτά πριν, Retromaniac είπε

Θα κάνει compile σε arm και x86 και από το store θα κατεβαίνει η αντίστοιχη έκδοση που είναι συμβατή για το μηχάνημα.

Αυτό να ήταν το πρόβλημα. Το ότι τα UI είναι τελείως διαφορετικά και οι εφαρμογές δε φαίνονται το ίδιο καλά και στις 2 πλατφόρμες είναι το πρόβλημα. Για να γίνει σωστά αυτό , πρέπει τα 2 λειτουργικά να έρθουν πολύ κοντά σε UI .

Εδώ ένα instagram που είναι γραμμένο για ios και παίζει στο ipad μέσα σε κάδρο, που πας για άλλο τελείως λειτουργικό.

Δημοσ.
5 λεπτά πριν, vagosd είπε

Αυτό να ήταν το πρόβλημα. Το ότι τα UI είναι τελείως διαφορετικά και οι εφαρμογές δε φαίνονται το ίδιο καλά και στις 2 πλατφόρμες είναι το πρόβλημα. Για να γίνει σωστά αυτό , πρέπει τα 2 λειτουργικά να έρθουν πολύ κοντά σε UI .

Εδώ ένα instagram που είναι γραμμένο για ios και παίζει στο ipad μέσα σε κάδρο, που πας για άλλο τελείως λειτουργικό.

Εγώ απλά απαντώ πως θα τρέχει σε 2 διαφορετικές αρχιτεκτονικές από πλευράς cpu. Το θέμα ui (και ux) είναι άλλη ιστορία...

  • Like 1
Δημοσ.
7 λεπτά πριν, Retromaniac είπε

Εγώ απλά απαντώ πως θα τρέχει σε 2 διαφορετικές αρχιτεκτονικές από πλευράς cpu. Το θέμα ui (και ux) είναι άλλη ιστορία...

Ναι οκ σωστά τα λες . Εγώ το πήγα ένα βήμα παρακάτω .

Δημοσ.
1 hour ago, Retromaniac said:

Θα κάνει compile σε arm και x86 και από το store θα κατεβαίνει η αντίστοιχη έκδοση που είναι συμβατή για το μηχάνημα.

Μωρέ τεχνικά αντιλαμβάνομαι. Αλλά οι απαιτήσεις που οι δυνατότητες του εκάστοτε hw είναι πολύ διαφορετικές. Το UI επίσης. Εκτός αν η μία έκδοση είναι πιο κουσουρεμένη από την άλλη. Μακάρι να είναι καλό το αποτέλεσμα

Δημοσ. (επεξεργασμένο)
3 ώρες πριν, JimGer είπε

Καλό αυτό μάλλον και για τα 2 μέρη. Αυτό που απορώ είναι.... Είναι πλέον τόσο ίδιος ο κώδικας μεταξύ των 2? Arm δεν είναι το iPad? Οκ ξέρω το κάνουν και στα windows αυτό. Δεν ξέρω αν έχουν φτιαχτεί Universal σοβαρές εφαρμογές

Με το νέο framework της apple, το SwiftUI, ο ίδιος κώδικας μπορεί τρέχει  σε iOS/iPadOS/WatchOS όπως και σε MacOS. Ο κώδικας που γράφεις ο προγραμματιστής είναι ίδιος και ο compiler το μετατρέπει ώστε να είναι συμβάτο και σε arm και σε x64.

Αν και ο ίδιος κώδικας (σε SwiftUI) τρέχει παντού αλλά σε κάθε συσκευή η Apple συστήνει να γίνουν διαφοροποιήσεις. Συνήθως λίγες γραμμές αρκούν για κάθε συσκευή σε αντίθεση με το παλαιότερα Storyboards που ήθελε γράψιμο από την αρχή. 

Το εξηγεί καλύτερα η παρακάτω παρουσίαση του WWDC.

 

Επεξ/σία από medidia
  • Like 1
  • Thanks 1
Δημοσ.
13 ώρες πριν, medidia είπε

Με το νέο framework της apple, το SwiftUI, ο ίδιος κώδικας μπορεί τρέχει  σε iOS/iPadOS/WatchOS όπως και σε MacOS. Ο κώδικας που γράφεις ο προγραμματιστής είναι ίδιος και ο compiler το μετατρέπει ώστε να είναι συμβάτο και σε arm και σε x64.

Αν και ο ίδιος κώδικας (σε SwiftUI) τρέχει παντού αλλά σε κάθε συσκευή η Apple συστήνει να γίνουν διαφοροποιήσεις. Συνήθως λίγες γραμμές αρκούν για κάθε συσκευή σε αντίθεση με το παλαιότερα Storyboards που ήθελε γράψιμο από την αρχή. 

Το εξηγεί καλύτερα η παρακάτω παρουσίαση του WWDC.

 

Όσο εύκολο κι αν είναι αρκετοί app developers αντιδράσανε αρνητικά. Αν προχωρήσει σαν μοντέλο θα γίνουν όλες οι εφαρμογές συνδρομητικές με 7-8 ευρώ και πάνω το μήνα, όπως έγινε με το pdf expert από την 6 στην 7 έκδοση. Κοροιδία.

To Scrivener πχ θα πάει από 50 για Mac και 20 ios εφάπαξ σε κανά 60-70άρι ετήσια συνδρομή.. Την τύχη του Apple News να έχει.

Δημοσ. (επεξεργασμένο)
13 ώρες πριν, tosser είπε

Όσο εύκολο κι αν είναι αρκετοί app developers αντιδράσανε αρνητικά. Αν προχωρήσει σαν μοντέλο θα γίνουν όλες οι εφαρμογές συνδρομητικές με 7-8 ευρώ και πάνω το μήνα, όπως έγινε με το pdf expert από την 6 στην 7 έκδοση. Κοροιδία.

To Scrivener πχ θα πάει από 50 για Mac και 20 ios εφάπαξ σε κανά 60-70άρι ετήσια συνδρομή.. Την τύχη του Apple News να έχει.

Γιατί να αντιδράσουν αρνητικά; Όποιος θέλει ακόλουθα αυτό το μοτίβο και όποιος δεν θέλει όχι.

11 ώρες πριν, Strigla είπε

Μια μεγάλη εταιρία που δυστυχώς κούρασε και δεν μπορεί να πείσει πλέον,ούτε τους φανατικούς της χρήστες!

Η apple δυστυχώς δεν έχει αντίπαλο αυτή τη στιγμή και ελέγχει απόλυτα την αγορά.

Επεξ/σία από medidia
Δημοσ.
16 ώρες πριν, Strigla είπε

Μια μεγάλη εταιρία που δυστυχώς κούρασε και δεν μπορεί να πείσει πλέον,ούτε τους φανατικούς της χρήστες!

Από πού συμπέρανες αυτό το βαθυστόχαστο συμπέρασμα από το συγκεκριμένο άρθρο;

Πραγματική απορία. 

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...