ios開發轉android開發
㈠ 什麼語言既可以做iOS開發又可以做安卓開發呢
h5就可以,但是h5性能不好,你可以看看apicloud就是用h5開發app的 還有就是xamarin。
iOS開發語言主要包括:C語言基礎、Obiective-C編程、UIKit框架詳解這三大塊。 C語言基礎:C語言是開發語言的基礎,是最常用的一門程序設計語言,最常用於編寫計算機程序。
Obiective-C編程: Obiective-C是在C語言的基礎上,加入面向對象特性擴充而成的通用型高級編程語言。
UIKit框架詳解:UIKit框架是iPhone應用程序開發中最基本的框架,也是最常用到及最重要的框架。
你說的是hybrid app開發,即混合app開發,一般用javascript寫前端的邏輯,用HTML和CSS構建頁面,可以用Cordova插件調用設備,比如攝像頭,錄音啥的,最終再利用工具如ionic這種的分別生成iOS或者android代碼。
iOS來源於Apple的OSX,是UNIX系統,OSX已經有差不多10年的歷史,從內核底層到軟體架構都是逐步發展過來的。iOS使用ObjectivC這個古老的語言來做開發。
而Android是Google基於Linux搞來的,嚴格意義上講Android並不是一個Linux系統,它沒有Linux的xwin,沒有glibc,缺乏一整套標準的Linux程序。
㈡ ios寮鍙戣兘涓嶈兘杞鍒癮ndroid寮鍙戝晩錛
瀛︿範瀹夊崜鍜宨os鐨勫熀紜鏄涓嶄竴鏍風殑錛岃璦鐜澧冧笉鍚岋紝鎵浠ュ墠鏈熺殑瀛︿範鑲瀹氳捐$殑鐞嗚哄彧鏄鏄涓嶄竴鏍風殑錛岀幇鍦ㄦ潵璇達紝鍙鑳藉︿範瀹夊崜浼氭洿濂戒竴涓嬶紝ios鍓嶄簺騫寸『瀹炲仛寰楀緢濂斤紝浣嗘槸榪戜簺騫村畨鍗撶殑宕涜搗錛屽規瘮鍑篿os鐨勫急鍔匡紝鍙戝睍榪樻槸姣旇緝鎱錛屽畨鍗撶『瀹炴湁鐫姣旇緝鏂扮殑鐞嗚猴紝鎶鏈涓鐐逛笉姣攊os宸錛屾妧鏈鏇存柊寰堝揩錛屽緢蹇鐨勫氨鍗犳湁浜嗗緢澶х殑甯傚満錛屼粠鐜板湪鐨勮秼鍔挎潵鐪嬶紝濡傛灉ios涓嶅彟杈熻箠寰勶紝鍙鑳戒笉涔呭氨浼氳瀹夊崜鍚冩帀浜嗭紱鐩鍓嶄紒涓氬逛簬寮鍙戜漢鎵嶇殑闇奼傞兘姣旇緝澶э紝浣嗘槸榪欓噷鐨勪紒涓氾紝鏈夊緢澶氬逛簬瀹夊崜浜烘墠鐨勫緟閬囷紝閮借佹瘮ios鐨勫ソ浜嗭紝鍙鑳芥槸瀹夊崜鍙戝睍璧鋒潵浜嗭紝瀵逛簬浜烘墠闇奼傞噺涔熸瘮杈冨ぇ錛屽墠浜涘勾澶у墮兘瀛ios浜嗭紝娌℃湁澶澶氭秹鍙婂畨鍗擄紝宸ヨ祫榪樻槸瀹夊崜鐩稿歸珮涓鐐廣