All articles of contributors

 IOS component development and implementation of the first stage document

IOS component development and implementation of the first stage document

Component Development Series: (1) design thinking of iOS component development architecture (two) iOS component development, implementation of the first stage document, target combing the project structure, and removing the basic layer and the middle layer. Ensure that all third party library management and basic library are extracted from the main project, and can be compiled independently to reduce compile time. Sort out the functions and ways of use to facilitate various industries.
 2019 full line type exposure! IPhone 11 is coming.

2019 full line type exposure! IPhone 11 is coming.

The number is the same as last year, or 11. If you often focus on Apple related news, you should not be too familiar with the terms of the Eurasian Economic Commission database. Every time the new product is released, the database will be exposed in advance. According to the latest report, the new iPhone of the Eurasian Economic Commission database has also appeared ahead of schedule.
 Design thinking of iOS component development framework (First Edition)

Design thinking of iOS component development framework (First Edition)

Component Development Series: (1) design thinking of iOS component development architecture (two) iOS component development and implementation of the first stage document 1. The current status of the project, the current iOS terminal APP project has about 350 thousand lines of code. In the early stage, the network request and data model of all business modules were unified to D for the efficiency of iPad and iPhone dual terminal development.
 Talking about MVVM

Talking about MVVM

Written in the front about software architecture mode, or rather a software coding standard or software development mode, these years of constant war. The focus of the debate is on MVC, MVVM and MVP. Which architecture is the best and which architecture is the most powerful, scalable and maintainable. The author seldom used MVP in practical projects.
 IOS -- Realization of invisible watermark and algorithm of "color deepening"

IOS -- Realization of invisible watermark and algorithm of "color deepening"

Many APP have watermark on sensitive pages. In order to catch up with public opinion, they can trace the source of pictures. Generally, there are ID or nicknames on the watermark. The use of watermark has a bright spot: the deterrent effect of tracing source means that when users see the watermark, they will consciously avoid illegal acts. But when there is no need for deterrence,...
 The open source community should also note that the Apache foundation and GitHub are subject to American law.

The open source community should also note that the Apache foundation and GitHub are subject to American law.

A series of restrictive measures taken by the United States to HUAWEI are still continuing, and the events are being fermented wildly. In this matter, one of the most people's concerns is that "core technology is in the hands of others. If others are no longer open, everything will be destroyed." today, Google's restrictions on HUAWEI's use of Android are deepening this concern.
 Deep understanding of Flutter multithreading

Deep understanding of Flutter multithreading

The article is an original, reprint, please note: https://www.jianshu.com/p/54da18ed1a9eFlutter default is single thread task processing, if the new thread is not opened, the task is processed in the main thread by default. The event queue is very similar to the iOS application, in the Dart thread.