Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Port Objective C do Java

konkurenčnom trhu mobilných aplikácií dala lukratívne pre vývoj aplikácií pre obe iOS Apple a operačné systémy Google Android . Ako 16. júna 2011 , tieto dva operačné systémy dominujú centrické mobilné priestor spotrebiteľov a sú s najväčšou pravdepodobnosťou platformy , ktoré používatelia budú chcieť stiahnuť aplikácie na . Vzhľadom k Apple skoré vedenie v mobilnom priestore , mnoho vývojárov spočiatku len vyvinuli svoje aplikácie pre iOS v Objective - C a chcete ho tak pre Android , ktorý používa Javu . To je možné z časti tým , že veľká časť Java bol ovplyvnený Objective - C . Pokyny dovolená 1

Analyzovať existujúce Objective - C kóde , aby sa uistil , že tam nie sú nejaké triedy , ktoré nie sú nikdy použité, alebo funkcie , ktoré nie sú nikdy volal . Nepotrebné kód môže proces portovanie oveľa ťažšie, ako to už je ; . , Aj keď sa to môže zdať nudné , že je absolútne nevyhnutné ,
2

Odstrániť alebo aspoň komentár mimo kód , ktorý nie je používaný vo vašej existujúce aplikácie , otestujte aplikáciu. Uistite sa , že vyskúšať každý aspekt aplikácie , aby sa ubezpečil , že ste urobili chybu pri odstraňovaní kód z pôvodnej žiadosti .
3

Znova všetkých triedach non používateľského rozhrania z vášho cieľa - C kódu do Java . V podstate to znamená , že budete musieť ručne prepisovať všetky vaše tried a metód z Objective - C v Jave . Našťastie , ak ste postupovali dobré kódovacie postupy vo svojom Objective - C kóde , pojmy preniesť aj z jedného jazyka do druhého aspoň na funkčnosť aplikácie .
4

Pomocou kódu používateľského rozhrania od počiatočná aplikácie riadiť pri tvorbe svojho báze Java aplikácie , vizuálne naklonený by mohlo byť pohodlnejšie pri pohľade na hotový UI ich pôvodnej aplikácie ako základ pre nový je . To je miesto , kde sa veci chaotický . Váš Objective - C aplikácie je viac než pravdepodobné , písaný pre Apple Cocoa rámca , ktorý obsahuje vlastné prvky používateľského rozhrania , ktoré sú navrhnuté tak , aby vyzerali ako natívny prvky používateľského rozhrania Apple . S Javou , ale existuje celý rad rôznych rámcov , ktoré môžete použiť pre užívateľské rozhranie . V skutočnosti , ak sa snažíte do prístavu vaše aplikácie pre Android , budete musieť napísať nové užívateľské rozhranie od začiatku pomocou systému na báze XML Androidu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené