2017 我的 iOS 开发工具集

AndersonChi 7年前
   <h2>My Development Toolset 2017 for iOS</h2>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/d49f80d48ac9f2e408ad2326b26e91d3.jpg"></p>    <p>Hello Folks, I would like to introduce some toolset for 2017 that I use for iOS development tools, miscellaneous, services, websites and frameworks that I am currently using on Macbook.</p>    <h3>Tools</h3>    <ul>     <li>I can** <strong> recommend <a href="/misc/goto?guid=4959740750074179912" rel="nofollow,noindex"> <strong>GitKraken</strong> </a> </strong> **for GIT using. GitKraken can add automatically <a href="/misc/goto?guid=4959740750165412699" rel="nofollow,noindex"> <strong>GitFlow</strong> </a> .</li>     <li>I am using different tool for issues following <a href="/misc/goto?guid=4959740750249344257" rel="nofollow,noindex"> <strong>Gitscout</strong> </a></li>     <li><a href="/misc/goto?guid=4959740750332046003" rel="nofollow,noindex"><strong>GitBar</strong> </a> is a reminder to uncommitted source code.</li>     <li><a href="/misc/goto?guid=4959730612377053976" rel="nofollow,noindex"><strong>Build Time Analyzer</strong> </a> ** **is a macOS app that shows you a breakdown of Swift build times of your project.</li>     <li>Improve your efficiency with <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiI_OmVtqnSAhXrhVQKHf5DC2UQFggcMAA&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPomodoro_Technique&usg=AFQjCNEcNK-woTV-MpzRR0ilVXA1DnbXxQ&sig2=bfQaOnJrDznCasXEGyjogA" rel="nofollow,noindex">Pomodoro Technique</a> using <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwj1wsPitanSAhXnrFQKHZvfCuEQFggaMAA&url=https%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Ftomato-one-free-focus-timer%2Fid907364780%3Fmt%3D12&usg=AFQjCNHhbj-YF1C9sUtL9WNaL23tiSjimA&sig2=FngPVdnRFfgKrXl6BpywFQ&bvm=bv.148073327,bs.2,d.eWE" rel="nofollow,noindex"> <strong>Tomato One</strong> </a></li>     <li><a href="/misc/goto?guid=4959740750616406830" rel="nofollow,noindex"><strong>WatchDog</strong> </a> is automatically cleaning up DerivedData for yourself without quitting Xcode or restarting macOS.</li>     <li><a href="/misc/goto?guid=4959740750702308509" rel="nofollow,noindex"><strong>Cakebrew</strong> </a> manages Homebrew with GUI interface.</li>     <li><a href="/misc/goto?guid=4959740750789549495" rel="nofollow,noindex"><strong>Liya</strong> </a> ** <strong>can</strong> **access MySQL, PostgreSQL and SQLite3 using one single interface.</li>     <li><a href="/misc/goto?guid=4959740750871956106" rel="nofollow,noindex"><strong>Quiver</strong> </a> is a snippets manager and notebook for saving notes, code or file. For 5 years I have been using <a href="/misc/goto?guid=4959740750957351835" rel="nofollow,noindex"> <strong>snippets</strong> </a> . I have supported them by adding Swift. But now it is time to change something.</li>     <li>When working with node.js or express.js I prefer using <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjizqbfwKnSAhVH1CYKHY4vCSQQFggcMAA&url=http%3A%2F%2Fbrackets.io%2F&usg=AFQjCNG3RFlu937jGvtrP_cVMjDVN5-qdA&sig2=vFaVrBIwOJIFdeVHJurppQ" rel="nofollow,noindex"> <strong>Brackets</strong> </a> ** . <strong>If you want to download **WWDC 2016</strong> theme <a href="/misc/goto?guid=4959740751121198167" rel="nofollow,noindex">here you are</a> .</li>     <li>With <a href="/misc/goto?guid=4958523253055934209" rel="nofollow,noindex"> <strong>Oh My Zsh</strong> </a> ** **your terminal will have eyes and brain.</li>     <li>Want to read later, put it in <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjm27XOz6nSAhUhj1QKHbaNDu0QFggcMAA&url=https%3A%2F%2Fgetpocket.com%2F&usg=AFQjCNEcUeRUlquSUGT6MFXzebd__HgtAA" rel="nofollow,noindex"> <strong>Pocket</strong> </a> . Don’t install safari and/or chrome extension.</li>     <li>Need to minify your image, use <a href="/misc/goto?guid=4959740751322013281" rel="nofollow,noindex"> <strong>Squash</strong> </a> .</li>     <li>I assume you know <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjkxfiL0anSAhXHJiYKHTEBDh8QFggnMAA&url=https%3A%2F%2Fwww.sketchapp.com%2F&usg=AFQjCNGh0YkLZg3gcrJM80EGAD-t6CEF6w" rel="nofollow,noindex"> <strong>Sketch</strong> </a> . But one more thing is <a href="/misc/goto?guid=4959740751494932327" rel="nofollow,noindex"> <strong>Zeplin</strong> </a> .</li>     <li>Interactive layout testing or to check that all screens <a href="/misc/goto?guid=4958539575497924478" rel="nofollow,noindex"> <strong>RevealApp</strong> </a> .</li>     <li><a href="/misc/goto?guid=4958964319916280990" rel="nofollow,noindex"><strong>SizeUp</strong> </a> resize and position your windows with shortcuts</li>     <li><a href="/misc/goto?guid=4959740751630145941" rel="nofollow,noindex"><strong>BitBar</strong> </a> puts the output from any script in the Mac OS X menu bar. More importantly, you can add whatever you need such as Average Review, Application status or version. Don’t forget to check dev plugin.</li>     <li>Generates words, sentences or paragraphs <a href="/misc/goto?guid=4959740751720853710" rel="nofollow,noindex"> <strong>LittleIpsum</strong> </a> .</li>     <li>I am using code snippets. But If I need remember which code snippets used and when? <a href="/misc/goto?guid=4959740751805431678" rel="nofollow,noindex"> <strong>Paste</strong> </a> for clipboard manager.</li>     <li><a href="/misc/goto?guid=4959740751885257831" rel="nofollow,noindex"><strong>Easy APNs Provider</strong> </a> best push notification testing tool.</li>     <li><a href="/misc/goto?guid=4959740751967434820" rel="nofollow,noindex"><strong>Gitsome</strong> </a> is a awesome Git/GitHub command line interface by terminal.</li>    </ul>    <h3>Podcast</h3>    <p>If you really have time to listen podcast this is my favorite Mac app <a href="/misc/goto?guid=4959740752044226955" rel="nofollow,noindex"> <strong>PodcastMenu</strong> </a></p>    <h3>Framework</h3>    <ul>     <li>If I need fake data for my project I can recommend <a href="/misc/goto?guid=4959740752126801054" rel="nofollow,noindex"> <strong>Fakery</strong> </a></li>     <li><a href="/misc/goto?guid=4959740752210332171" rel="nofollow,noindex"><strong>LocalizationKit</strong> </a> Dynamic localization translation delivery system for iOS and Mac OSX in Swift.</li>     <li><a href="/misc/goto?guid=4958971668262172229" rel="nofollow,noindex"><strong>Armchair</strong> </a> is a simple yet powerful App Review Manager for iOS and Mac OSX written in Swift.</li>     <li><a href="/misc/goto?guid=4958860518958447452" rel="nofollow,noindex"><strong>Siren</strong> </a> checks installed version of iOS apps and notifies users when a new version published.</li>     <li><a href="/misc/goto?guid=4959740752368087310" rel="nofollow,noindex"><strong>SwiftGen</strong> </a> is a code generator tool for auto-generating Swift code.</li>     <li><a href="/misc/goto?guid=4958878950053459461" rel="nofollow,noindex"><strong>Bohr</strong> </a> allows us to setup settings screen.</li>     <li><a href="/misc/goto?guid=4958851213980494983" rel="nofollow,noindex"><strong>SwiftyJSON</strong> </a> is captain of JSON parsing. If you experience a problem check <a href="/misc/goto?guid=4959740752508616411" rel="nofollow,noindex"> <strong>Kitura</strong> </a> version.</li>     <li><a href="/misc/goto?guid=4958975879965820456" rel="nofollow,noindex"><strong>SwiftyBeaver</strong> </a> is c <strong>olorful</strong> , flexible and <strong>lightweight</strong> logging for Swift projects. And there is a Mac App for browsing, searching and filtering.</li>     <li>Alternative JSON parsing library in Swift :sparkles: <a href="/misc/goto?guid=4959661804863531797" rel="nofollow,noindex"> <strong>Gloss</strong> </a></li>     <li><a href="/misc/goto?guid=4959734302901756571" rel="nofollow,noindex"><strong>Hero</strong> </a> provides custom view controller transitions</li>    </ul>    <p style="text-align: center;"><img src="https://simg.open-open.com/show/5638928317406cb236937af07591a98b.jpg"></p>    <h3>Websites</h3>    <ul>     <li>Find which company used SDKs and services on iOS mobile apps with <a href="/misc/goto?guid=4959740752675552501" rel="nofollow,noindex"> <strong>AppSight</strong> </a></li>     <li>iOS libraries collection written by Swift <a href="/misc/goto?guid=4958972678910550891" rel="nofollow,noindex"> <strong>iOSCookies</strong> </a></li>     <li>Tremendous blog about iOS <a href="/misc/goto?guid=4959740752793574090" rel="nofollow,noindex"> <strong>Ole Begemann</strong> </a></li>     <li>Tips and techniques for iOS and Mac <a href="/misc/goto?guid=4959649051947627432" rel="nofollow,noindex"> <strong>littlebitesofcocoa</strong> </a></li>     <li>Awesome mobile engineering Blog. You must read all article at <a href="/misc/goto?guid=4959740752902620077" rel="nofollow,noindex"> <strong>Toptal</strong> </a> .</li>     <li>Deep iOS blog <a href="/misc/goto?guid=4958839919308182028" rel="nofollow,noindex"> <strong>Erica Sadun.</strong> </a></li>    </ul>    <h3>Miscellaneous</h3>    <ul>     <li>List of my most used commands and <a href="/misc/goto?guid=4959740753010817884" rel="nofollow,noindex"> <strong>shortcuts</strong> </a> in the terminal for Mac</li>     <li>List of <a href="/misc/goto?guid=4959740753094106925" rel="nofollow,noindex"> <strong>shortcuts</strong> </a> in Xcode</li>     <li>A <a href="/misc/goto?guid=4959740753180826589" rel="nofollow,noindex"> <strong>public list</strong> </a> of APIs from around the web.</li>     <li>Best font library for <a href="/misc/goto?guid=4958866118910799862" rel="nofollow,noindex"> <strong>iOS</strong> </a> .</li>    </ul>    <h3>Service</h3>    <ul>     <li>If I do not want to install local MongoDB, Mysql, Jenkins or Minecraft <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwizsuPY5avSAhVFKiYKHcLCATYQFggvMAA&url=https%3A%2F%2Fwww.docker.com%2F&usg=AFQjCNHuzQZ0w4cpXaM93txh2HBVWjeFaA&sig2=f8QhVDo5RKbGfRywxSjY-A" rel="nofollow,noindex"> <strong>Docker</strong> </a> is helping all of this and much more. With Docker you can build backend, database and distributed applications for your project or your prototype. Don’t forget to check out Docker for <a href="/misc/goto?guid=4959740753373701710" rel="nofollow,noindex"> <strong>Swift</strong> </a> .</li>     <li>If you are using Docker you should have <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwi7742Ms7DSAhUK6yYKHQjYCVMQFggcMAA&url=https%3A%2F%2Fkitematic.com%2F&usg=AFQjCNGf5hEarKtjRBKjJMPlC_8NhaKdRw&sig2=vKoU2mT2VCVUlHSxkCGH8g" rel="nofollow,noindex"> <strong>Kitematic</strong> </a> and** <strong>[</strong> Captain**]( <a href="/misc/goto?guid=4959740753541160831" rel="nofollow,noindex">https://getcaptain.co/</a> )</li>     <li>If you need cloud computing platform, my favorite is <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjdhJfQzqnSAhUKxlQKHZf5A3sQFggcMAA&url=https%3A%2F%2Fwww.digitalocean.com%2F&usg=AFQjCNG59w_coNCfuQNxB8FXzYrBiQSIRQ" rel="nofollow,noindex"> <strong>digitalOcean</strong> </a> .</li>     <li>I use <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwi62Jakz6nSAhWphFQKHUu0DZgQFggcMAA&url=https%3A%2F%2Fasana.com%2F&usg=AFQjCNH_nn_JNk4YDr_4P6cIvD_huxMOUA" rel="nofollow,noindex"> <strong>Asana</strong> </a> to manage projects.</li>     <li>Patch crashes in apps or redefine parameters <a href="/misc/goto?guid=4959740753800884089" rel="nofollow,noindex"> <strong>rollout.io</strong> </a></li>     <li>Product usage statistics <a href="/misc/goto?guid=4959740753887551990" rel="nofollow,noindex"> <strong>GoogleAnalytics</strong> </a></li>     <li>Find and search free stock photos from one spot <a href="/misc/goto?guid=4959740753966140138" rel="nofollow,noindex"> <strong>Zoommy</strong> </a></li>     <li>Free and high quality icons <strong>T</strong> <a href="/misc/goto?guid=4958970205485963918" rel="nofollow,noindex"> <strong>heNounProject</strong> </a></li>    </ul>    <p> </p>    <p>来自:https://github.com/wxyyxc1992/FrontendTechnology-Handbook/blob/master/iOS/doc/ My Development Toolset 2017 for iOS.md</p>    <p> </p>