Obiectiv-C este principalul limbaj de programare folosit pentru OS X și iOS sisteme de operare.
J2ObjC permite dezvoltatorilor să execute sursă Java într-o aplicație iOS sau OS X.
Scopul și principiile din spatele ceva de genul J2ObjC este de a permite dezvoltatorilor să scrie o aplicație de bază în Java, care va rula fără probleme pe dispozitive Android, și vor fi compilate la Obiectiv-C în dispozitive iOS.
Astfel, nu există decât un singur codebase pentru a gestiona, în loc de două sau mai multe.
Creat de Google, J2ObjC este în prezent utilizat în unele dintre propriile sale proiecte
Ce este nou în această versiune:.
- Această versiune elimină & quot; beta & quot; tag-ul de proiect, așa cum este acum utilizat de mai multe aplicații iOS.
- libjre_emul.a Split, în sub-biblioteci, pentru a sprijini dezvoltatorii care au nevoie de aplicații mai mici.
- Suport pentru iOS bitcode.
- rewrote suport runtime pentru câmpurile volatile.
- Adăugat furnizor Semnătură java.security.
Ce este nou în versiunea 1.0.0:
- Această versiune elimină & quot; beta & quot; tag-ul de proiect, așa cum este acum utilizat de mai multe aplicații iOS.
- libjre_emul.a Split, în sub-biblioteci, pentru a sprijini dezvoltatorii care au nevoie de aplicații mai mici.
- Suport pentru iOS bitcode.
- rewrote suport runtime pentru câmpurile volatile.
- Adăugat furnizor Semnătură java.security.
Ce este nou în versiunea 0.9.8.2.1:
- Probleme de amestecare obiecte Java în recipiente native, cum ar fi NSDictionary.
Ce este nou în 0.9.8.1:
- Issues versiunea de amestecare obiecte Java în containere native, cum ar fi NSDictionary .
Ce este nou în versiunea 0.9.7:
- Probleme de amestecare obiecte Java în containere native, cum ar fi NSDictionary .
Ce este nou în 0.9.6.1:
- Issues versiunea de amestecare obiecte Java în containere native, cum ar fi NSDictionary .
Ce este nou în versiunea 0.9.2:
- Implementarea java.lang.reflect.Field de accesibilitate.
- Implementarea android.util.Log, cartografiere-l la java.util.logging.
- Adăugat independent de platforma android.text și clasele android.util.
- punerea în aplicare nativă iOS de HttpURLConnection, cu URL.connect () suport pentru HTTP și HTTPS URL-uri.
Ce este nou în versiunea 0.9.1:.
- Fixed OKHTTP depozit de locație
Ce este nou în versiunea 0.9:
- Traducere:
- Generează Xcode 5 Asistență rapidă în antetele convertite folosind --doc-comentarii.
- Rescriefli expresii care cauzeaza avertismente de expresie unsequenced în Obiectiv-C.
- JRE Emulare:
- Adăugat java.util.zip pachet.
- Adăugat java.lang.Character metode unitare de cod.
- Upgraded ambalaje de tip primitiv (adică, java.lang.Integer) și numărul parsing la Android cele mai recente.
- reflecție:
- Implementarea cartografiere Class.forName pentru clase traduse cu prefixe de pachete.
Cerințe :
- Java JDK 1.6 sau mai mare
- Mac OS X 10.7 sau mai mare
- Xcode 4 sau mai mare
Limitări :.
- J2ObjC este încă în dezvoltare
1 Comentarii
maram 29 Nov 16
طيب هو شو بغير بالظبط في الهاتف وهل عندوا سلبيات؟