Ipv6 is rejected, background location is rejected…… Many domestic iOS developers are exhausted. This is the ultimate free solution for iOS Review. Author iOSWang offers a comprehensive solution to the recent iOS Review rejection Problem: Solve- app-store-Review -Problem

This week fir. Im Weekly collects excellent Github projects, iOS/Android development tools and other tips from weibo

TestFlight for Android based on fir. Im

@Ryanho_o shared TestFlight for Android based on fir. Im, using Google Todo-MVP infrastructure, RxJava, Retrofit 2, etc. There is also a Sketch prototype designed by myself ~! Github address: fir. Flight

Auto Layout Design aesthetics

UI is an inevitable part of iOS development. In this article, @please call me Wang Er and share with you how to use IB+Auto Layout to develop a page: Auto Layout Design Aesthetics.

Jason wrote Swift for two or three weeks in his spare time and wrote a detailed summary. See preliminary Swift practice for details. Also, their team is hiring.

Share from @bang.

In order to solve the testing problems, this paper introduces how to gradually automate the manual testing steps, and finally builds a set of automatic testing procedures for wechat reading typesetting engine to ensure the quality of wechat reading typesetting engine. Article portal.

How to play motion pictures on iOS devices

Why is mosquito bite bag so round?

“After half a year of practice and optimization, the new version of iOS GIF&APng displays AImage library. At the same time, I also wrote an article” how to play dynamic pictures on iOS devices, explaining the principle of AImage “.

Article address: link;

Project address: AImage

Freeline – Second level compilation solution for Android platform

Freeline is a customized compilation solution based on dynamic replacement for Android platform by the Ant Jubao team. Stability: perfect baseline alignment, process-level exception isolation mechanism. Performance: Internally adopt the idea of multi-project, multi-task and concurrency similar to The open source tool Buck of Facebook, and deeply optimize the performance of code and resource compilation process.

Github address: Freeline

Detailed technical details: links

Performance analysis tool for Android App optimization

Brief book author Anly_Jun summarizes a personal favorite App performance testing and analysis tools, click here for detailed analysis.

GRADLE builds best practices

Using GRADLE to build Android projects has become a trend. The best practices @FigoFuture has written will give you the best experience. Article portal.

Teaching you how to write Slack Loading animation

SlackLoading animation, project address: SlackLoadingView; Article address: link.

“Divided by application classes, there are two most common access layers in server-side development, one is Web project development, one is API development oriented to APP clients, and of course there are some access encapsulation of message queues, background jobs and so on.” For Tips on mobile APP server development, check out this article by Wangyan9110.

Dm [at]fir. Im Weekly

Feel free to share more.

fir.im