Qualcuno sa quale lingua/piattaforma supporterà il nuovo Kindle SDK?Kindle SDK Lingua/Piattaforma
risposta
Il Kindle Development Kit (KDK) è basato su Java. Dal FAQ:
Quali API sono disponibili per me nel KDK?
Il KDK è composto da due gruppi di API:
- versione Java 1.4 Personal Basis Profile (PBP) API per i dispositivi mobili. È possibile trovare JavaDocs PBP allo http://java.sun.com/javame/reference/apis/jsr217/.
- API personalizzate Kindle che completano le API PBP e forniscono componenti dell'interfaccia utente , parser JSON e XML, rete HTTP e HTTPS, archiviazione protetta, e altre funzionalità. Altre API come l'audio e l'accesso al dizionario saranno disponibili in una versione futura del KDK . I KDK JavaDocs sono disponibili al numero http://kdk-javadocs.s3.amazonaws.com/index.html.
Tutte le informazioni attualmente disponibili al pubblico sul KDK sono disponibili allo Amazon.
Sfortunatamente, questo non sembra includere molte informazioni dettagliate sul KDK diverso dalla piattaforma di sviluppo incluso l'emulatore che sembra essere multipiattaforma (Windows, Linux & Mac). Ciò potrebbe implicare l'uso di Java, ma è ovviamente pura speculazione a questo punto. Il processore Freescale e il kernel basato su Linux potevano certamente gestire un runtime Java e i limiti di memoria dichiarati per applicazione (100mb) si univano a Java. Ovviamente, un SDK C/C++ sarebbe un po 'più snello e anche interamente possibile.
L'intera GUI esistente per Kindle funziona su un sapore incorporato di Java. Quindi, presumo che sia basato su Java. Ci possono anche essere alcuni motivi di sicurezza (DRM, abuso di Whispernet?) Per confinare le persone a una VM Java ...
Non mi piace molto. Java è lontano dalla mia prima scelta per le piattaforme embedded. Perché mettere una VM su un dispositivo a risorse limitate? Una volta, ho giocato con un 8051 con una VM Java su di esso! Riesci a immaginare?!? (Ho usato la rotta C)
L'unica app Java che ho provato a portare su Kindle ha fallito miseramente perché la piattaforma Java integrata non supportava i generici (che erano utilizzati EVERYWHERE) o le asserzioni (okay, non un grosso problema) . Scrivi una volta eseguito ovunque? Riiight.
Un numero enorme di piattaforme esegue Linux ed è facile utilizzare Qt praticamente su qualsiasi piattaforma Linux incorporata. Direi che Qt è migliore su cross-platform rispetto a Java a questo punto. Sono somewhat biased, comunque. :)
Il software interno di Kindle è programmato in Java, quindi mi aspetto che l'SDK sia basato su Java. Amazon to Release Kindle SDK to Battle/Forestall Apple iSlate
È un dispositivo ME ME Java. E a quella persona che dice che Java non dovrebbe essere usato su piccoli dispositivi, è attualmente utilizzato in diversi miliardi di telefoni Java ME, telefoni Android Google, telefoni Blackberry, dischi Blu-ray, smartcard, tag RFID, ecc. Ecc.
Tag RFID, srsly? I tag RFID erano solo un semplice IC con un'antenna. O intendi un lettore RFID? – LarsH
- 1. Download kit di sviluppo Amazon Kindle?
- 2. Upload Kindle Fire and File
- 3. Rileva applicazione in esecuzione su Kindle Fire
- 4. Identifica se il dispositivo è Kindle
- 5. Debug delle app Android sul fuoco Kindle
- 6. Come implementare un collegamento "invia a Kindle"?
- 7. Android/kindle drag drop congelamento occasionalmente
- 8. Crea un libro Kindle programmaticamente usando C#?
- 9. Google Cloud Messaging (GCM) funziona con Kindle Fire?
- 10. Kindle Fire hitches e texture corruzione a 60 fps
- 11. Come eseguire il debug del browser Silk sul Kindle Fire?
- 12. Nexus 7 e Kindle Fire HD, penso diverso
- 13. Lettura di articoli scientifici (pdf) su Kindle paperwhite
- 14. Richieste multimediali CSS per browser Web Amazon Kindle
- 15. Come allineare i dati della tabella per Kindle (KF8)
- 16. Come posso riprodurre i miei video incorporati su Kindle Fire?
- 17. Android - Il selettore di immagini non funziona su Kindle Fire?
- 18. Errore "Pari" e "SDK" di Facebook SDK
- 19. Kindle Fire modifica la risoluzione dello schermo ad un certo punto ...
- 20. Installare xCode 3.2.3 w/iPhone SDK 4, ottenere "SDK di base mancante", non vedere altri SDK
- 21. Come impostare uitableviewcell su sdk per iPhone sdk
- 22. Windows Phone 7.1 SDK vs Windows Phone 7.5 SDK
- 23. download componenti Android SDK senza il gestore di Android SDK
- 24. facebook-php-sdk vs facebook-php-sdk-v4
- 25. Old Iphone versioni SDK
- 26. Android SDK MMS
- 27. SDK Posizione non trovata
- 28. Android Studio SDK problema
- 29. Dropbox SDK 401 Errore
- 30. Facebook iOS SDK Esci
È possibile utilizzare retroweaver per utilizzare Generics (e la maggior parte delle funzionalità di Java 5) senza riscrivere o persino accedere al codice sorgente delle librerie che si desiderano ma sono compilate in Java 5. Sto usando questo codice proprio adesso, è davvero così facile. Non l'ho provato sul dispositivo attuale solo il simulatore KDK (-target 1.4 con PBP) –
Ho scelto come target un enorme corpo di codice compilato per Java 5 da eseguire su Java 4, incluso un client complesso che utilizza J2ME/PP, utilizzando retroweaver . È facile e funziona bene. –