🔗 75 Essential Tools for iOS Developers – Fickle Bits

75 Essential Tools for iOS Developers – Fickle Bits I present to you a gigantic list of tools. Some of these I use daily, others I see potential in. (…) I tried to categorize these the best I can. Some of the entries are websites, some are back-end services, but most are apps that you install. Not all of the apps are free, so I’ll make a note with a $ to denote that an app costs money....

September 19, 2013 · 1 min · 108 words

🔗 iOS 7 Development Tips, Tricks & Hacks

iOS 7 Development Tips, Tricks & Hacks Like with any new iOS version there are a bunch of new tricks and hacks to work out. Here are a few things that weren’t immediately obvious to me, it’s in no way a complete set, just things that I happened to come across.

September 19, 2013 · 1 min · 51 words

🔗 Touch Keyboard Type ‘Cheat Sheet’ – Labs – Baymard Institute

Touch Keyboard Type ‘Cheat Sheet’ – Labs – Baymard Institute HTML5 code and demos for invoking different touch keyboards depending on input type

September 19, 2013 · 1 min · 23 words

🔗 Tools | Developer Economics Developer Economics

Tools | Developer Economics Developer Economics Boost development speed Test your idea & get feedback Before launch After launch Get more users Distribute your app Promote your app Monetize your app Monitor your app’s success Expand to new markets

September 17, 2013 · 1 min · 39 words

🏞 (image)

If you want to make a mobile app for an iOS device, you are operating at the intersection of software, design, and Apple’s particular development philosophy and tools. True competency requires successfully drawing on key concepts from each of these areas (and filling in your own blanks). (via Everything a Competent iOS Developer Needs to Know [Graphic] )

August 31, 2013 · 1 min · 58 words

🔗 Zach Waugh: Preventing Xcode from building with #error

Zach Waugh: Preventing Xcode from building with #error zachwaugh: (…) I wanted Xcode to not even build the app if conflicting conditions were enabled. I came across the #error preprocessor directive which does exactly that, and can be used like this: #if defined(APP_STORE) && defined(BETA) #error Beta enabled for App Store build! #endif

August 31, 2013 · 1 min · 53 words

🔗 GitHub Flow – Scott Chacon

GitHub Flow – Scott Chacon So, what is GitHub Flow? Anything in the master branch is deployable To work on something new, create a descriptively named branch off of master (ie: new-oauth2-scopes ) Commit to that branch locally and regularly push your work to the same named branch on the server When you need feedback or help, or you think the branch is ready for merging, open a pull request After someone else has reviewed and signed off on the feature, you can merge it into master Once it is merged and pushed to ‘master’, you can and should deploy immediately For teams that have to do formal releases on a longer term interval (a few weeks to a few months between releases), and be able to do hot-fixes and maintenance branches and other things that arise from shipping so infrequently, git-flow makes sense and I would highly advocate it’s use....

August 29, 2013 · 1 min · 182 words

🏞 (image)

App.io, previously Kickfolio, allows developers to test drive their iOS apps in any browser, on any device. No Downloads. No UDIDs. Just a simple testing page in the browser featuring your live, interactive app. With App.io, developers are able to simply upload their test builds and share a link with their testers and clients. (via Run iOS Apps in the Browser – App.io )

August 27, 2013 · 1 min · 64 words

🏞 (image)

Android vs. iOS screen sizes in the market. (via Android Fragmentation Report July 2013 – OpenSignal )

August 6, 2013 · 1 min · 17 words

🏞 (image)

we-are-star-stuff: If you’re interested in an IT degree and career, coding can be pretty intimidating. From understanding common programming languages to deciphering programming from developing, learning to code is necessary in today’s IT industry. The ability to implement a variety of programming languages can help you decide which coding career path is correct for you. Additionally, comprehending multiple popular programming languages will make you more marketable in the IT industry at large....

July 31, 2013 · 1 min · 73 words