In todays’ fast paced world, organizations need to ensure their most important information is accessible from all their devices. Earlier access to this “At a Glance“ information like notifications, reminders, task status, fitness updates, security status etc. was handled using devices like laptop, mobile or tablet. But now access to this “At a Glance” information from a wearable device, has made wearable technology more attractive asset. Further more, people want to ensure this access is reliable, sustainable and scalable.
NextGen Invent Corporation, a Think Tank on wearable technology, brainstorms on the client’s needs, creates business case studies leading to solutions that produce tangible results. These solutions are secure, sustainable, reliable, and clean and achieve maximum reachability. In order to achieve these solution attributes, NextGen Invent Corporation has created a framework – Think, Invent, Solve – that has led to easiness in development, deployment and implementation of applications in the wearable devices.
The Apple watch, elegant in design and easy to use, is one of the top wearable devices currently. With Apple providing access to many of its APIs and integrating its’ application development and deployment framework together with its existing devices (iPhone, iPads), NGI would like to show how you can develop an app for apple watch in ten steps. Interesting right! Let’s read these steps now.
Step 1. Procure the hardware.
a. MacBook – minimum OS version: Yosemite.
b. An Apple watch.
Step 2. Setup the development environment
a. Access apple developer portal and get a license for X-code.
b. Install X-code application on the MacBook.
c. Setup your production and development certificate by logging into the developer account. Also register the apple id to the X-code to automatically update the certificate identifiers and profilers. This is a onetime activity per machine.
Step 3. Preparing X-code for a new project.
a. Create a new project in X-code with target device as Apple watch.
b. Configure the apple watch simulator, preparing it for application development. The final screen is called the Interface controller.
Step 4. Create the user interface using the X-code’s drag and drop feature.
You can see the controls placed in the interface controller screen at the right side.
Step 5. Setup the code in X-code for the action components like buttons.
Step 6. Build the application and test for desired output.
A sample app at the right shows messages in the application.
Step 7. Setup the build settings to apply provisioning profiles to the project, the watch kit extension and the watch kit app.
Step 8. Now update the Info.plistin the project window in X-code to get the bundle identifier. This information is needed when we setup the app for deployment in the watch App Store.
Step 9. Now we will create the application entry at iTunes Connect.
Here we log into iTunes connect web link https://itunesconnect.apple.com and create the application entry with the right bundle identifier as collected in step 8.
Please see the image below.
Step 10. Now we are ready to deploy the app at App store. Go to X-code – Product menu and go to Archive. Select your application and click on validate. This validates your application information with iTunes Connect entry made in step 9. Once you get validation successful, click on Submit to App Store. The application is submitted and is now available for download from watch app store.
At NGI we strive to help make not only the application look easy to use but also make the development and implementation of apps look easy. If you have an application in mind, contact us and we will help you not only develop it but deploy it also.
I invite you to email me at firstname.lastname@example.org or schedule a consultation online with one of our highly experienced strategists and benefit from our complementary results-oriented needs analysis.