本周移动(8 月 21 日)

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 63w+ 字,讲解图 2808+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 2200+ 小伙伴加入学习 ,欢迎点击围观

移动开发人员获得 Android M 的正式版本,在应用商店中获得推荐可能是一件坏事,一些设计技巧你不应该忽视。都在这里!

安卓

本周谷歌发布了 官方 Android 6.0 SDK ,并公布了 M 代表 Marshmallow!此版本的一大亮点是它采用了新的权限模型。

新的 Google Play 服务包括一个非常棒的人脸检测 API。查看 Android 开发人员博客中的这篇文章 ,其中解释了所有内容。

构建游戏? Robert Nystrom 的 Game Programming Patterns 是一本优秀的书,您现在可以在网上免费阅读。它涵盖了从标准设计模式到排序、解耦和优化技术的所有内容。这个人会知道——他在 EA 工作了 8 年!

iOS

您是否知道有一组众所周知的字符串,当用作用户输入时,它们可能会崩溃或至少会导致您的应用程序出现问题?我也不!好吧,来自 Romain Pouclet 的 Naughty Keyboard 是一个应用程序,在 GitHub 上有完整的源代码,它提供了这些预定义字符串的键盘,以便您可以测试您的应用程序的弹性。

在您的应用程序中处理图像有时会很困难,因此请查看这 四个可能有助于保持理智的 Xcode 资产目录秘密

如果您使用 Swift,您可能正在使用协议。问题是你不应该鲁莽地使用 then。因此,只需查看 David Owens 协议建议 即可。

设计

Fluid UI 团队 在开发移动应用程序时汇总了 7 次 UI 设计之旅 。有些要点可能看起来很明显,例如遵守操作系统指南,但将这些东西放在正确的页面上总是好的!

在您平台的应用商店中获得特色始终是团队发布产品时的主要目标之一,但 MG Siegler 在 避免特色中解释了为什么这不是最好的前进方式。 如果您即将推出并渴望成名,请先花几分钟阅读这篇文章!

最后检查 为什么空状态值得更多的设计时间 。大多数开发人员都对专注于快乐路径感到内疚,但你如何处理空白屏幕?


相关文章