IOS development Utility

Source: Internet
Author: User
Tags imageoptim

Introduction:

To do what you want, you must first sharpen your skills! A good auxiliary tool can make our development journey get twice the result with half the effort. Next we will introduce several development auxiliary tools that bloggers are currently using.

TIPS:

Most of the good tools are charged. Of course, you can use them if you don't want to spend any money. You just need to spend some time looking for them. here, it is not convenient to provide how to operate.

If you think it is very troublesome to find these tools, you can contact me via Weibo. however, they are all in the same industry. When the software price is reasonable and acceptable, it is better to get it from formal channels,

Be comfortable and enjoy the Software Update Service.

What exactly are there?

1: paintcode

PaintcodeIt is a simple image that can be generated by dragging and dropping. Of course, if you have rich imagination, you can also make great icons. The official release of some demo for pattern production.

The final purpose of making these patterns is not to generate image resources, but also to generate objective-C code. Copy the generated code to the drawrect function and execute it to display icons with the same effect.

In this way, developers can quickly complete the painting work. The implementation of icons Based on the drawing method can minimize the size of the app installation package and easily implement the colorful skin-changing function.

Of course, the premise is that you have certain drawing capabilities, but I think this tool should be used by designers. in order to maximize its effectiveness. but what we developed for use is at most helping to draw some simple images.

2: Scroll Reverser

Scroll ReverserIt is intended for users who are used to using Windows, or who are unwilling to change the scrolling direction after switching from windows to Mac!

OS X starts to scroll through the page and mouse at 10.7 To synchronize the page with the iOS platform. However, this method is quite natural on mobile devices, however, it will be very difficult to put it on the PC.

Therefore, you can use it if you want to find your friends who used to use it.

3: iexplorer

IexplorerIt is a powerful tool used to browse files on iPhone and iPad devices, or call it a brute force tool. Why? Most tools for viewing internal files require device jailbreak to browse and copy files normally.IexplorerYou can browse the files on the device without jailbreak. For example, we want to take out all the songs cached in QQ music so thatIexplorerYou can have a full view.
But keep it low!
Of course, this is only an important feature. For more powerful features, visit the official website.

4: simpholders

Simpholders is a small tool that helps developers quickly locate the sandbox folder of IOS simulator. Many files are stored in the sandbox in the apps we develop, during development, we often need to browse the files in the sandbox, and this directory is too deep. The most important thing is that it is not easy for you to go to the sandbox file directory in time, when you choose the app sandbox you want to view, you will be entangled. because the names of these app folders are all named by UUID, this is meaningless for our positioning. There is no way to just click one to see if it is the app sandbox you want to watch, every time I go there, it feels as hard as a mountain. whileSimpholdersThe emergence is to help developers solve this problem. After using it, we just need to think about it, and we have reached the top of the hill ..
It's easy to feel physically and mentally ~

5: Opera mobile emulator

Opera mobile emulatorIt is mainly prepared for developers engaged in mobile web projects. in the software, you can configure any browser with the specified size through some built-in initialization settings. this allows you to easily simulate the display on the actual phone size. in this way, debugging efficiency is accelerated. When you need two types of mobile phones, you do not need to prepare two mobile phones. you only need to configure two types of interfaces.

6: Code Point

As the project grows and the number of code files increases, you need to change the file later and change the file later. You need to change the file continuously in different files. Generally, we use the project navigation tree on the left side of xcode to switch files, you can also use the fuzzy search name at the bottom to quickly locate the file, for example:

However, this operation is complicated. If you accidentally make a mistake in a word or in a file-watching mode, your time will be wasted.

The emergence of code point is to solve these problems. It has the following main features:

1: Use the built-in Code Point shortcut to quickly start
2: automatically record the files that have been located recently.
3: intelligent fuzzy search. Even if you make a mistake, it does not matter. The Code point can be found for you.

It may take some time to use the code point, but when you are used to the Code point, you will find that it is too easy to use. 7: versions

Versions is a great SVN code management tool on Mac. It has a beautiful interface and is easy to use. I like its icon design very much.
You can create a private SVN database locally at any time, and quickly connect to the cloud SVN server to check the code, view the submission records, and compare the modification records. All this is easier than you think.

8: imageoptim

ImageoptimYou can compress PNG images to save space. Most PNG files can save a few percentage points, sometimes even 30% or more. Smaller images mean smaller application sizes and smaller memory to load during runtime

9: edge insets


A simple tool that helps you define reusable image margins

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.