iOS

在35个结果中显示1-9个

分享

混合动力:颤振优势和效益

Google的Flutter框架很快就吸引了那些想要从同一个代码库中瞄准Android和iOS的开发者,以及那些知道一个项目团队同时在两个市场上存在的价值的企业.

15分钟阅读继续阅读
Asad Jibran Ahmed

Asad Jibran Ahmed

如何处理Swift属性的包装器

属性包装器是一种通用结构,它封装对属性的读写访问,并向其添加附加行为. 如果需要约束可用的属性值,则使用它, 为读/写访问添加额外的逻辑(比如使用数据库或用户默认值), 或者添加一些额外的方法.

在这篇文章中,Toptal自由iOS开发者Alexander Gaidukov演示了Swift 5.1的新@propertyWrapper注释—一个更优雅的解决方案.

7分钟阅读继续阅读
亚历山大Gaidukov

亚历山大Gaidukov

让你的应用盈利,第二部分-利用手机渠道

当涉及到分析时,基于订阅的应用需要一种特殊的方法. 了解传统销售渠道的变化如何帮助你提高LTV, 用户保留, 流失率可以让你的应用变得更好,更有利可图.

10分钟阅读继续阅读
马修Knippen

马修Knippen

避免iOS和Android设计中的不良做法

在跨平台移动开发的时代, 理解不同操作系统和硬件的细节是至关重要的.

在本文中, 手机开发者马丁旁惨死列举了一些在iOS和Android平台上开发应用的糟糕做法,并解释了你应该做什么和不应该做什么.

9分钟阅读继续阅读
马丁旁惨死

马丁旁惨死

如何从头开始创建一个可滑动的UITabBar

苹果的iOS SDK有很多内置的UI组件, 但是当你决定你需要更多的时候会发生什么呢? 如果你需要创建一个可滑动的UITabBar呢?

在这篇文章中, Toptal iOS开发者乔治书解释了他是如何尝试使用第三方库的, 以及为什么他选择创造自己的解决方案.

9分钟阅读继续阅读
乔治书

乔治书

让你的应用盈利:利用移动分析

开发一款手机应用并不便宜,残酷的现实是大多数应用都失败了. 了解如何利用基本分析指标来确保你的应用真正盈利.

11分钟阅读继续阅读
马修Knippen

马修Knippen

如何在iOS中实现T9搜索

T9预测性文本已经存在很长时间了, 随着现代智能手机的出现,它也失去了相关性. 然而,T9仍然是iOS上某些类型应用的有用补充.

在本文中, Toptal Swift开发者乔治书解释了为什么T9仍然是有用和实用的, 以及如何将其添加到下一个iOS应用程序中.

8分钟阅读继续阅读
乔治书

乔治书

如何建立一个React原生QR扫描仪:一个RNCamera教程

跨平台移动应用越来越多地使用React Native来构建. 但你如何扫描二维码,并在用户出现时增强用户的摄像头视图呢?

6分钟阅读继续阅读
Bassam赛义夫

Bassam赛义夫

使用静态模式:Swift MVVM教程

实时数据驱动的应用程序给我们构建程序的方式带来了新的挑战, 尤其是在手机上. 在本文中, Toptal Freelance iOS开发者卢卡斯·范·东根实现了一款iOS聊天应用, 将经典MVC方法与静态不可变MVVM模式进行比较.

21分钟阅读继续阅读
卢卡斯·范·东根

卢卡斯·范·东根

世界级的文章,每周发一次.

订阅意味着同意我们的 隐私政策

加入总冠军® 社区.