![]() ![]() GitHub is a development platform inspired by the way you work. Github - web based hosting service for git / mercurial / svn projects Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git - the default option for source control for most developers It’s not very easy to learn, as it has very low level details, but once you do, it will give you all the information you need. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).Ĭharles is a tool that comes very handy when debugging a networking component or a networking problem. DebuggingĬharles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. ImageOptim is something I use constantly, before checking in files to git, just to keep the small. Resizer - generate non-retina images from retina ones.The one constant is I always have GIMP installed and ready for some quick editing. I used all the tools I listed here in different moments and on different projects. The better way to share, organize and collaborate on designs-built with developers in mind. Sip - color picker + transform to UIColor / NSColor / … ![]() It is primarily used for user interface and user experience design of websites and mobile apps and does not include print design features.Īdobe Photoshop is a raster graphics editor developed and published by Adobe Inc. It was first released on 7 September 2010 and won an Apple Design Award in 2012. Sketch is a vector graphics editor for macOS developed by the Dutch company Bohemian Coding. I will keep this article short and write a more detailed article about CocoaPods vs SPM vs Carthage and how to choose one vs the other.įor now, I use CocoaPods in all my projects for the abilities to customize the install flow and to pick static vs dynamic linking for each dependency. don’t let the name fool you, many Objective-C projects support this dependency managerĪ simple, decentralized dependency manager for Cocoa.comes with any Swift 3+ version and is now available directly in Xcode.It’s integrated with the Swift build system to automate the process of downloading, compiling, and linking dependencies. The Swift Package Manager is a tool for managing the distribution of Swift code. CocoaPods can help you scale your projects elegantly. It has over 73 thousand libraries and is used in over 3 million apps. Dependency managementĬocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. I recently started used Typora for all markdown documents, I find it very nice. I do almost all my coding (Swift and Obj-C) in Xcode and all the rest in Sublime (Ruby, HTML, read log files, … even open the occasional Swift file) since it has so many plugins. Sublime Text - text editor for code, especially useful for multiple selection and editing.AppCode - JetBrains' alternative to Xcode, very similar to IntelliJ IDEA. ![]() (I say that because people sometimes complain about it, but we can always do our thing with it) I think Xcode needs no introduction, it’s been around for so long and, for better and worse, it’s our go to development tool. ![]() Here is the updated list of tools: IDE and editors This is an update to another old article called Worthy iOS development tools. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |