使用 Swift 语言开发 iOS 应用程序的利弊 移动开发

使用 Swift 语言开发 iOS 应用程序的利弊

目前全球共有超过 7 亿台 iPhone 处于活跃状态,这造就了 iOS 作为全球第二大移动设备平台的状态。虽然安卓系统的全球市场占有率超过 iOS 系统,但在诸如美国、法国和英国的区域性市场中 iOS 系统仍然占据主导地位。因此许多公司专注于 iOS 平台进行软件开发,因为他们将 iOS 平台视作关键投资机会。如果你的公司也正计划跟随 iOS 软件开发,那么你需要作出一个至关重要的决定。你需要为...
阅读全文
去年9月发布 传AirPower无线充电器今年9月才上市 移动开发

去年9月发布 传AirPower无线充电器今年9月才上市

网易科技讯 6月21日消息,据彭博社报道,消息人士透露,苹果目前在打造AirPower无线充电器上面临技术障碍,现在它想要在9月或以前将其推向市场。当苹果在2016年推出AirPods无线耳机时,首席设计师乔尼·艾维(Jony Ive)为新的“无线未来”的开启而欢呼。在他们憧憬的未来里,苹果的设备将能够无线连接充电,不再需要用到繁琐的白线和难看的插头和插座。当时来看,下一步就是给iPhone带来无...
阅读全文
Xcode10新内容 移动开发

Xcode10新内容

Xcode是开发者为Apple TV, Apple Watch, iPad, iPhone, 和Mac开发应用的完整工具箱。Xcode开发环境捆绑了分析工具(analysis tool),模拟器(Simulator)和tvOS SDKs, watchOS SDKs, iOS SDKs, macOS SDK形式的OS组件。所需配置Xcode 10需要装有macOS 10.13.4或更高版本的MacX...
阅读全文
iOS进阶--App功耗优化看这篇就够了 移动开发

iOS进阶--App功耗优化看这篇就够了

本文是来自@ShawnSun的投稿一款好的App一定要有非常好的用户体验,这一点已经是大多数开发者的共识。功耗是用户体验中一个重要的组成部分,但这部分因为各种问题,很多时候会被大家忽略。之前公司让我在内部搞个功耗优化的培训,但我发现网上相关的文章非常少,而且大多不系统,也不够权威。索性找到苹果官方文档,边翻译边整理,就有了这边文章。内容有点长,大家可以收藏一下,以后慢慢看当app更新UI、执行网络...
阅读全文
从双11分析苹果及iOS开发目前的处境 移动开发

从双11分析苹果及iOS开发目前的处境

目前,iOS开发的水深火热被广大iOS程序员所自嘲。其实不仅iOS开发,涉及整个移动开发、前端开发、web开发都处于水深火热之中。软件开发门栏变低,各行各业转向软件开发。软件开发这行中,也如其它传统行当一样。变成了廉价劳动力,不像若干年前,一提起软件开发,自带高光逼格。诚然,即使行当里水深火热。但是真正掌握技术的人还是有很好的发展前景。例如:学历高:985/211 硕士博士等,在某个领域研究深入。...
阅读全文
让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第9篇 移动开发

让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第9篇

欢迎回来,让我们继续iPhone开发之旅。在上一篇的内容里面我们首次接触了算法,我也提到过还有其它方法来计算滑动条当前数值和目标数值之间的差值。之前所使用的算法虽然可以用,但它包含了八行代码。其实我们可以用更简单的方法来实现。这里是我构想的新算法:“首先用滑动条的当前数值减去目标数值。如果这个结果小于0,就用它乘以-1。”就这么简单,我们成功的把负数转换成正数,确保最后的差值总是正数或0.小练习:...
阅读全文
让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第4篇 移动开发

让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第4篇

休息的怎样了?是否已经迫不及待的想要继续新的学习了呢?好吧,接下来我们就做点实际的事情。添加其它控件到目前为止,我们的界面上只有以背景和一个按钮,接下来还是添加一些其它界面控件吧。下面是我们所创建的界面的最终效果。如你所见,我在部分标签处放了一些占位用的数值(比如999)。之所以这样做,是为了方便查看标签实际使用时在界面上的显示效果。玩家的得分可能会非常高(永远不要低估或高估玩家的智商~),因此最...
阅读全文
让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第2篇 移动开发

让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第2篇

“王者打靶”小游戏在我们学习iPhone开发的第一站,将创建一个叫“王者打靶”的小游戏。当游戏最终完成后的效果如下:游戏的规则很简单,你需要拖动滑动条上的红色靶心,让它所在的位置尽可能接近我们设定的目标数字(每次随机生成)。比如在上图中的目标数字是84。因为你没法直接看到滑动条上靶心所在位置的数字,所以就得去猜。当你觉得差不多的时候,可以按下Hit me!按钮,然后就会出现一个对话框告诉你猜的结果...
阅读全文
Loading...