|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
www.hwupgrade.it
Iscritto dal: Jul 2001
Messaggi: 75173
|
Link alla notizia: https://www.hwupgrade.it/news/apple/...ple_73118.html
Apple potrebbe ben presto rivoluzionare il suo approccio storico con le app, che fino ad oggi erano limitate ad un'unica piattaforma Click sul link per visualizzare la notizia. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
beh speriamo
crei un'app unica e cambi alcuni elementi di interfaccia per fare in modo che sul Mac sia utilizzabile con mouse e che abbia alcune voci di menù a fronte di tantissime app iOS c'è molta meno roba sul Mac, io stesso ho fatto qualcosa tempo fa e pur conoscendo bene Objective-C avevo il problema di dover rivedere tutte le altre parti dato che non avevo a disposizione UIKit poter fare un'app Mac con pochi passi in più partendo da una iOS renderebbe possibile avere molte più app su macOS quindi ben venga |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Sep 2010
Città: Messina
Messaggi: 18789
|
E hanno inventato anche le app universali, microsoft può solo accompagnare...oh wait
![]() |
![]() |
![]() |
![]() |
#4 |
Bannato
Iscritto dal: Aug 2016
Città: Rimini
Messaggi: 1490
|
Cambio di filosofia notevole dal dogma che ogni sistema è e deve stare indipendente...
Immagino nasceranno le app più universali di sempre ![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
il loro dogma, fino ad ora, è che macOS non ha il touchscreen e iPad non ha un dispositivo di puntamento già oggi se fai un'app puoi riciclare parte del codice tra le due piattaforme, ma come dicevo lavori con SDK abbastanza diversi quindi presentare un elenco di dati in iOS lo fai con la UITableView, su macOS c'è la NSTableView e anche se certi concetti si somigliano devi riscrivere le cose due volte uniformare in questo senso sarebbe ottimo, scrivo la mia app con UIKit per iOS poi faccio un porting su macOS aggiungendo il supporto ai menù e al fatto che c'è il mouse, cosa che peraltro possono gestire pure loro dopotutto già oggi uso il simulatore di iOS sul Mac e interagisco con il mouse, quindi lato Apple c'è già tutto quello che serve da quel punto di vista |
|
![]() |
![]() |
![]() |
#6 | |
Bannato
Iscritto dal: Aug 2016
Città: Rimini
Messaggi: 1490
|
Quote:
Inoltre si avranno comunque diverse interfacce di input e, a prescindere dalla facilità o meno di creare un'applicazione nei due sistemi, si dovranno creare due distinte interfaccie della stessa app. Mi sembra un approccio comunque distinto rispetto a una UWP dove l'interfaccia resta la stessa.. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Sep 2009
Città: Roma
Messaggi: 726
|
Ehhhh...
Quote:
Sono usciti molti rumor negli ultimi giorni, accompagnati da vari brevetti registrati... e alla fine, l'altro ieri, è arrivato un rendere molto realistico (basato appunto su tali brevetti) di come dovrebbe essere tale dispositivo handset... e la fonte che lo ha realizzato è la stessa che aveva azzeccato praticamente al 98% il design di alcuni dei più famosi Lumia (non da ultimo il 950 /XL). Ogni tanto uscire da questo blog può fare anche bene. ![]()
__________________
\\ Windows 10 Pro 2010 // - Ryzen 1700X - nVidia RTX 2070 Super - Samsung 960 EVO 1 TB M.2 - ASUS Crosshair VI Hero - Corsair 16 GB DDR4 - Corsair RM850i - Be Quiet! Dark Base 900 Pro. Altro: iPad Pro 12.9” (mod. 2020), iPhone 8 Plus, Apple Watch 5 |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Sep 2009
Città: Roma
Messaggi: 726
|
Quote:
Certo, se è fatta in maniera basica. MS chiaramente vuole che si differenzi l'interfaccia tra le varie famiglie di dispositivi di Win 10 (Desktop, Mobile, Xbox, Holographic, Win 10 Teams... l'ultima arrivata), indicando di mettere le varie View di un'app in cartelle separate che posseggano nomi specifici e terminino con il suffisso della famiglia di dispositivi a cui si riferisce. ![]()
__________________
\\ Windows 10 Pro 2010 // - Ryzen 1700X - nVidia RTX 2070 Super - Samsung 960 EVO 1 TB M.2 - ASUS Crosshair VI Hero - Corsair 16 GB DDR4 - Corsair RM850i - Be Quiet! Dark Base 900 Pro. Altro: iPad Pro 12.9” (mod. 2020), iPhone 8 Plus, Apple Watch 5 |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
a me un Mac touchscreen non interessa, ma se c'è non mi da fastidio semplicemente non lo uso, quindi se vogliono introdurlo ben venga anche quello |
|
![]() |
![]() |
![]() |
#10 | |
Bannato
Iscritto dal: Aug 2016
Città: Rimini
Messaggi: 1490
|
Quote:
|
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jun 2003
Messaggi: 15818
|
Apple ti prego NO!!!! Non fare una ca##ata come questa, touch e mouse/tastiera sono mondi diversi che devono restare separati.
|
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Sep 2009
Messaggi: 257
|
Quote:
Il problema così però è che l'UI non è più adattiva (ed è proprio quello il punto), ad esempio: usando l'app su un desktop, questa non reagirà correttamente se la ridimensiono a metà schermo ed inizio ad usarla col touch, ad esempio. Quello che si consiglia di fare ora è di usare sempre AdaptiveTriggers e altri metodi (eg. il metodo IsTypePresent) per reagire in tempo reale a cambi di dimensione della finestra, diversi metodi di puntamento, API disponibili ecc... |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 3477
|
Niente paura, aggiungeranno solo una vista in più oltre a quelle per iPhone e iPad, niente hardware ibridi o altri frankenstein. Semmai c'è da chiedersi quale SDK e linguaggio si dovrà usare: attualmente sono due SDK separati con 4 linguaggi ciascuno, c'è il rischio che venga fuori un nuovo SDK unificato e in futuro il deprecamento degli attuali...
__________________
www.biffuz.it | Thou shall not follow the NULL pointer, for chaos and madness await thee at its end. Powered by: M1 @ Sonoma | 7600X @ W11 | C2Q @ XP | P!!! @ W98+BeOS | 286 @ W3.1 | C64 | iP16 | iPad8 | rPi4 | and more... |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
Quote:
come SDK io punterei su UIKit, alla fine dei due è quello molto più diffuso e che ha più app sullo store quindi puoi recuperare tutto quello che c'è lì e soprattutto hai tantissimi sviluppatori che lo conoscono bene e farebbero il porting in poco tempo |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Apr 2014
Città: Ivrea (TO)
Messaggi: 1137
|
Xamarin e via
![]()
__________________
Cooler Master 690|Asus Prime X299-Deluxe|Intel Core i7 7800x skt 2066|KFA2 GeForce RTX 3060ti|16GB Corsair Vengeance RGB DDR4 3200|Noctua NH-U12P|Corsair HX850i
|
![]() |
![]() |
![]() |
#16 | ||
Senior Member
Iscritto dal: Apr 2005
Messaggi: 6848
|
Quote:
![]() Quote:
![]()
__________________
Ἀξύνετοι ἀκούσαντες κωφοῖσιν ἐοίκασι ̇φάτις αὐτοῖσιν μαθτυρεῖ παρεόντας ἀπεῖναι. Ὕες γοῦν βορβόρῳ ἥδονται μᾶλλον ἢ καθαρῷ ὕδατι. |
||
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:21.