现在的位置: 首页 > 移动开发 > 正文

移动开发中安卓和IOS哪个好

2020年01月02日 移动开发 ⁄ 共 822字 ⁄ 字号 评论关闭

  作为一个前端,而且作为一个做移动端开发的前端,那意味着你要有三头六臂,跟iOS开发哥哥一起打酱油,跟Android开发哥哥一起修bug...

Android VS iOS

  我在webkit内核的chrome中进行开发的页面,拿着iPhone和安卓机来进行测试,传说中它们的浏览器内核也是WebKit,那么问题来了,同样的页面为什么在ios中和安卓中表现不同,出现了各种稀奇古怪的bug...

  我尝试找下两者的根本区别:

-iOS

  随着2007年6月29日iPhone的上市,WebKit进入iPhoneOS平台,经过Apple的定制,成为iPhoneOS平台独一无二的排版引擎;

-Android

  在旧版本的安卓中:

  熟悉Android系统和HTML编程的人可能都听说过Android提供的一个重要类android.webkit.WebView,它继承于View类,这是它同其它很多控件的相似之处。不同之处在于,它能够用来渲染网页。当前,WebView的实现是基于现有的缺省WebKit内核(Android缺省浏览器是基于WebView构建),它不同于chromium所使用的WebKit内核,虽然它们都叫WebKit.

  但是,在最新的Android4.4Kitkat版本中,原本基于AndroidWebKit的WebView实现被换成基于Chromium的WebView实现.

  -结论<、b>

  由此可见,虽然它们都叫WebKit,但是WebKit和WebKit也是不同的。

  WebKit它也有不同的Port,它们专注于不同的部分,每个WebKitport中有共享的部分,但是也有很大一部分功能是不会共享的,其中就包括JS引擎。

  所以我停止了说:「为什么ios都行了安卓怎么就不行呢?」,而是埋头开始修bug...虽然有时候这些bug不是那么好修...

  结束语:以上就是关于移动开发中安卓和IOS哪个好的全部内容,更多内容请关注学步园。

抱歉!评论已关闭.