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浜嗭纴娌℃湁澶澶氭秹鍙婂畨鍗掳纴宸ヨ祫杩樻槸瀹夊崜鐩稿归珮涓镣广