Apple Developer Enterprise Program Setup

The Apple Developer Enterprise program, or called also as in-house distribution, allows companies to publish their apps to their users without going to the AppStore and go through Apple’s approval process. This will ensure that the apps will not be used by the public or anyone outside that company.

There are some steps that you need to follow in order to achieve that. I will walk you through my experience of publishing such apps for your clients. More details can be found here.

Ask the client to create an Apple Enterprise Developer account, and provide you with the username and password or add you as to the account if they don’t feel comfortable sharing such info. In my experience, most clients will send me their account info and I will do whatever is needed to setup their account. This is usually because the clients/account managers are not technical enough to deal with creating accounts or add users under “Users and Roles” in iTunesConnect and under “People” in Apple Developer portal. To create an enterprise account, you can visit Apple’s website here. Not that the Enterprise program will cost $299/Year.

Read more

Disassembling your iPhone by Liam

Such a great and detailed video by Apple showing how Liam, Apple’s robot, disassembling an old iPhone and taking it apart.

“True innovation means considering what happens to a product at every stage of its life cycle. Liam disassembles your iPhone when it’s no longer functioning, so the materials inside can live on.” – Apple

iOS Debate: Storyboards vs NIBs vs Code

At some point of your life as an iOS developer, you had to argue about what is the best approach to build iOS apps. Everyone out there thinks that their way is the best. In this video, the guys from raywenderlich are debating what is the best way to build iOS apps; Storyboards vs NIBs vs Code. I usually go with Storyboards, they are easy to use, intuitive, and making changes couldn’t be easier.

Read more

Print Plugin for Sublime Text

Simple Print Function is an awesome plugin for Sublime text editor which allows you to print directly from Sublime. This plugin has been submitted to Package Control now! You can install by selecting Package Control: Add Repository and adding https://github.com/svenax/SublimePrint. Useful Links: Package Control: Simple Print Function on Package Control GitHub Link: https://github.com/svenax/SublimePrint/ Sublime text : http://www.sublimetext.com/

Intro to SailsJS

sailsJS

SailsJS is a very customizable MVC NodeJS framework that allows you to build Node apps in a matter of days! It is built on top of ExpressJS framework.

What is Node.js?

“Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.” – nodejs.org

Read more