Esiste un nome per il terreno comune tra Lion e iOS 5?


0

Mentre lavoravo sul testo per un'altra domanda, volevo fare riferimento alle parti dell'ambiente Apple che sono, per progettazione, le stesse in Lion e in iOS 5.

Ad esempio, è ragionevole aspettarsi che i tipi di relazione disponibili siano gli stessi per Contatti iOS 5 e Rubrica Lion . È sorprendente che Siri capisca il figlio , ma che iOS 5 Contatti conosca solo il figlio ; questo è attribuibile allo stato beta di Siri .

Per gli elementi che si sincronizzano in iCloud, Lion e iOS 5 utilizzano probabilmente una specifica di struttura canonica singola o specifiche di struttura separate che sono mantenute conformi dalla disciplina ingegneristica.

Qual è il nome dell'insieme a cui appartengono le strutture di questi oggetti? Si potrebbe scrivere "il formato di immissione della rubrica di iCloud", "il formato di immissione della rubrica di Mac", "il formato di immissione della rubrica di Winesap 1 " o cosa?


1 speculativo


I formati di file sono raramente gli stessi tra iOS e Lion, tuttavia l'API per accedervi isola le istanze di archiviazione locale dei dati dal contenuto effettivo dei dati. Potresti perfezionarlo per essere più specifico e forse responsabile? Quale problema stai cercando di risolvere qui o questo ipotetico ti stai chiedendo come sono progettate le cose?
bmike

@bmike La domanda molto responsabile riguarda il nome , non il modo in cui le cose sono progettate. Pongo chiaramente la domanda nella prima frase dell'ultimo paragrafo e fornisco risposte di esempio nella seconda frase dell'ultimo paragrafo. Il problema che sto cercando di risolvere è dato nella prima frase della domanda: voglio fare riferimento alle parti dell'ambiente Apple che sono, per progettazione, le stesse in Lion e in iOS 5. Vedo che ho usato la parola "formattare" nelle risposte del mio esempio e il fatto che ciò abbia causato incomprensioni è la prova che le risposte del mio esempio sono inadeguate.
Thomas L Holaday,

Non potevo avvolgere il mio cervello attorno a ciò che i limiti di "parti dell'ambiente Apple che sono, di progettazione, le stesse in Lion e in iOS 5" significano in pratica. Meno male che ci sono più persone di me che aiutano a rispondere alla tua domanda. :-) Vedo numeri di serie, protocolli di rete, formati di messaggi di posta, connettori di cavi fisici, formati di icone e molto altro ancora come parti di progettazione identiche tra iOS e OSX. Mi sembra abbastanza ampio senza alcuni limiti per inquadrare ciò che oltre alle informazioni di contatto che cerchi, ma mi siedo e vedrò ciò che altri oltre a Tom escogitano per una risposta alla tua domanda.
bmike

@bmike, e se il nome fosse Winesap ? Quindi potresti scrivere qualcosa del tipo "Winesap definisce un'entità HumanBeing , che l'utente gestisce tramite Rubrica, Contatti o Contatti; la proprietà HumanBeing.Relationship può assumere valori da un elenco elencato, inclusi figlio , figlia o figlio . Qualsiasi applicazione che le trattative con gli esseri umani devono gestire questi valori per essere conformi a Winesap. Winesap non ha "cugino di secondo grado una volta rimosso" come tipo di relazione; se l'applicazione consente questa relazione, aspettati che vada persa durante la sincronizzazione con iCloud, iOS 5, o Lion ".
Thomas L Holaday

@bmike, oltre ai contatti Winesap potrebbe includere entità per le canzoni (presumibilmente qualcosa di molto simile ai metadati di iTunes), per le opzioni della stampante, per un portachiavi, per le posizioni, per i calendari (compresi gli eventi ricorrenti). Al momento sto scrivendo questo, non posso creare un evento tutti i giorni feriali utilizzando il calendario di iOS 5, ma posso farlo con Lion. IOS 5 non è compatibile con Winesap o Lion utilizza Extended Winesap?
Thomas L Holaday,

Risposte:


1

Mi capita di scrivere un libro su iCloud ora e ho dovuto affrontare alcuni di questi problemi. È istruttivo notare che sebbene le rispettive applicazioni su Lion, iOS 5 e il sito Web iCloud siano rispettivamente Rubrica, Contatti e Contatti. Sono tutti contenitori per una cosa, che usano la stessa terminologia: Contatti.

Non intendo utilizzare i termini che suggerisci sopra; piuttosto, sto dicendo cose come "inserire i contatti nella Rubrica", "inserire i contatti nei Contatti", "cambiare i contatti sul sito Web iCloud". È il contesto che conta, poiché l'insieme di dati è lo stesso e applicato mediante la sincronizzazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.