iOS 10 is coming! Upgrade your iOS development kit

  • 2020-06-15 10:20:29
  • OfStack

WWDC has just passed and iOS 10 is coming soon. It's time to upgrade your iOS development kit! This site has compiled 10 essential development tools to make your development process twice as effective.

SourceTree

SourceTree is a free Mac software, mainly for Git and Mercurial version control. It can help you with source control planning. SourceTree is the only GUI tool in the world compared to traditional complex command-line version control software. SourceTree is simple and efficient for novice Git users, and very powerful for experienced app developers.

Slash

Slash is an open source library of iOS that adds an extended markup language to the NSAttributedStrings style to define the meaning of each tag, making it very extensible.
If you want to use an attribute string in app without using the interface builder, you need to adjust the NSRanges and font properties. With the help of Slash, you can simply use attribute strings in iOS development and generate much cleaner and cleaner code.

APICloud

APICloud is a mobile application development platform. Developers use platform technology and use hundreds of modules to develop iOS App. The biggest advantage of using the APICloud platform is that the whole development process becomes easy and fast, like building your own App with a block, while a set of code can generate two installation packages, so that the Android version can be developed smoothly.

MarkMan

MarkMan is a necessary and efficient design draft marking and measurement software for iOS app, used in operating system: Mac OS,Windows.

AppCode

AppCode is a new ES60en-IDE INTEGRATED development environment designed to help developers develop applications related to Mac OS X and iOS systems.

Main functions of AppCode:
Code completion: AppCode's code completion isn't limited to classes, methods, or variables. It even has 10 points of reliable contextual guessing, and if a developer writes a variable that never appears, AppCode will ask if it needs to be added. This gives developers a chance to avoid potentially meaningless back-and-forth and focus more on writing effective code.
Code review and modification: AppCode's code analysis is done in real time and developers can see problems as they write code. In addition, AppCode provides a highly customizable code style template that you can easily apply to any code. This way, no matter how much code a developer writes, the resulting code is beautiful and elegant.
Quick jump: The biggest problem with Xcode is that it's hard to locate files and classes, and it's almost impossible to find a single file using the keyboard. However, AppCode has added efficient navigation function, and with the search of specific symbols similar to weibo, it can quickly jump from file to class, avoiding possible mouse operation, and improving the work efficiency of developers.

Cornerstone

Mac the best SVN administration iOS app development prerequisite tools available for operating systems include Mac OS.

Chocolat

Chocolat is the latest Mac system appears a powerful text editor, support vim mode, a variety of programming languages, window segmentation, tabs, color theme and other functions. In addition, Chocolat has real-time code error detection, which can check the correctness of the code as it is written (currently only supports Ruby, Python, PHP and JavaScript).

Kinvey

Kinvey is a cross-platform service with many features such as user management, business logic, data storage, push notifications, mass file storage across CDN, analytics, automated version management, and more. Kinvey is a powerful platform for both individual and enterprise developers.

TestFlight

TestFlight is a testing service that many developers have used, including feedback, real-time crash alerts, and in-app user feedback tips that can elicit specific ratings. Every service has flaws, and TestFlight is no exception, and it has some flaws in managing the files provided by the test users. TestFlight recently launched a new mobile analytics service in closed beta, FlightPath, and FlightPath seems to be replacing its own TestFlight Live analytics service. TestFlight Live was launched in 2012. TestFlight now supports Android platform app testing.

Countly

Countly provides developers with a real-time, open source mobile analytics platform that visually presents data collected from mobile users to give them practical advice. Developers can easily deploy Countly server-side code on their own servers and integrate development kits into their own app. At present, Countly analysis system has two versions of iOS and Android development package. If you are familiar with Google Analytics and Flurry, then Countly provides the same functionality.


Related articles: