Cocoa Controls 已成为获取应用自定义控件的首选位置。你只需看看 StackOverflow 上对该网站 Android 版本的请求,你就可以看到阿伦在这里创造的东西确实是独一无二的。
像 eBay、Evernote 和 Facebook 消息应用等都使用了这里的控件。想象一下,如果能自豪地说“Facebook 使用了我的控件”,这是多么值得骄傲的事情。这对你的简历来说不是很好吗?
等等,有一个小问题。网站上有大量的控件列表,我上次数的时候已经超过 2000 个了。所以,如果你的控件上载到网站上,你该如何吸引注意并获得对您工作的认可?这正是我希望通过这篇文章向您展示的内容。
这里有六个技巧,可以帮助您走上正确的道路,让您应用在列表中排名靠前,并获得社区对您工作的认可。
开发实用的(拼写非平凡)实现,使其受益开发者
如果您创建了一个实现流行应用中存在的新的模式和手势交互的控件,这将有益于其他开发者。例如,ODRefreshControl,它展示了如何实现 iOS 6 的下拉刷新动画。没有疑问,这就是它目前在 iOS 控件排名前 10 的原因。
创建有用且非平凡的控件,开发者将愿意购买或授权您的智慧来使用他们自己的应用。如果您创建的应用控件没有带来任何新内容,例如手电筒控件,没有人会感兴趣。
考虑当您在发现更智能、更可靠的应用控件时,其他 iPhone 应用开发商是如何思考的。
在 GitHub 上提供良好的文档
Github 是一个协作源,应用开发者可以在这里交流并合作开发下一个杀手级应用。当您的应用控件出现在 GitHub 上时,请确保列出有关如何实现控件的所有信息。
看看README 文件或iCarousel。那很酷,不是吗?拥有一个详尽的 README 文件通常是受欢迎的
在网站上的讨论/评论中的参与
当您参与讨论或回复有关您的控件的评论时,其他人会感到一种拥有感和责任感,愿意与他人共享。如果您控制的控件存在问题,您为他们提供了他们想要的东西。
从 Nick Lockwood 学习经验,他用 iCarousel 获得了网站上的第一试题。确保回答网站上的开发者提出的问题。这是一个非常有用的工具,将很快提高您的可靠性和忠诚度评分。
修复错误和发布更新
跟进上一条关于参与讨论的要点是解决任何提出的问题。没有应用程序是没有错误的,控件也不会免于这一规则。
当您的用户和合作伙伴告诉您控制台中出现问题,请认真倾听,尽快开发解决方案并发布更新。奖励那些花费时间尝试您控件并给您反馈的人。
这样做,您可能会看到您的控件在下一个杀手级应用中使用,这一切都因为他们有信心,当事情出错时您会在那里。
提升Github Objective-C列表中的排名
Aaron还告诉我,在CocoaControls和Github Objective-C列表中排名好的相关性。Github是一个针对开发者的社交媒体网络。您可以查看仓库,关注仓库等等。
邀请人们fork您的仓库并关注它,这样您可以进入“最受关注”、“最常fork”等部门。这有助于更多人发现您的控件。
附上描述性的截图
人类是视觉动物。每当每周收到Aaron汇总的邮件时,我首先做的就是快速浏览截图,看看哪一个是我想查看的。
拥有好的截图是区别于其他人的最佳方式之一。查看来自JTGestureBasedTableView和DACircularProgress的截图。它们能表达控件的功能,并让您在几秒钟内了解其内容。
希望您现在已经能够获得力量,并有一些好主意来实现以提高您的控件排名。不要害怕将您的才智传播给那些能从中受益的人。可能会有很多人与您竞争,但总有脱颖而出 cách.
如果您的控件被用在下一个Facebook应用程序中,请告诉我!
这是由App Design Vault的创始人Tope Abayomi撰写的客座文章。他相信开发者需要在应用商店中取得竞争优势。有一个出色的设计是一个好的起点。从这里获取一个帮助您脱颖而出的应用程序设计模板。