iOS 6 o qualsiasi altro sistema operativo iOS hanno driver o moduli del kernel per una stampante HP?

1

Voglio stampare tramite USB, ma iOS non menziona l'interfaccia quando mi collego direttamente alla mia stampante non Wi-Fi.

REALIZZA: non voglio stampare in modalità wireless, voglio farlo via USB, ma iOS non ha driver / kernel extablablr moduli per supportare la stampa in questo modo, come con Lion.

Qualche soluzione alternativa? Qualsiasi driver di periferica?

Ne scriverò uno io stesso se non ci sono programmi per aiutarti.

    
posta Alan 02.06.2013 - 19:07
fonte

2 risposte

2

Fonte di tutto ciò che sto per dire: sono uno sviluppatore iOS.

Non ci sono.

Il tuo dispositivo iOS non contiene i driver necessari per stampare tramite USB - ed ecco perché:

Gli sviluppatori

Siamo gentili, beh, pigri. Non vogliamo scrivere più codice di quello che dobbiamo: vogliamo scrivere una cosa una volta e farlo funzionare.

Ora immagina che tutti gli sviluppatori iOS debbano tenere conto che puoi stampare da USB. Ora potremmo dover scrivere codice per tenerne conto, potrebbero esserci differenze sottili nei driver, ecc.

La cosa bella di AirPrint è che funziona solo . Non solo dal punto di vista dell'utente , ma anche dal punto di vista dello sviluppatore . Gli sviluppatori possono fondamentalmente "impaginare" il foglio come se fossero un gruppo di viste sullo schermo, inviarlo a un controller di stampa e lasciare che gestisca tutto il resto.

Bello e facile.

Sei un utente. Vuoi che le cose siano solo funzionano , giusto? Anche come sviluppatore, voglio che le cose che sto usando funzionino (vedi Stack Overflow per migliaia di esempi).

Se Apple inserisce driver del kernel e driver di stampante USB e tutto il resto, l'utente ora deve gestirlo e Apple deve conformarsi a HP, Canon e Brother requisiti. Con AirPrint, il produttore è conforme a Apple - un'esperienza molto migliore per te e per me, gli utenti.

    
risposta data 02.06.2013 - 22:07
fonte
0

L'unica capacità di stampa nativa di iOS è AirPrint che richiede una stampante abilitata AirPrint nella tua WLAN o un driver AirPrint sul tuo computer Mac / Windows.

    
risposta data 02.06.2013 - 19:36
fonte

Leggi altre domande sui tag