Close
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Menu
Search
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Latest News
    • Mobile

    Apple Watch App Developers Finding Help From Online Courses

    By
    Todd R. Weiss
    -
    March 7, 2015
    Share
    Facebook
    Twitter
    Linkedin
      Apple Watch

      Developers have been building apps for Apple iPhones, iPads and other devices for about eight years now, but they’ll have to learn a few new tricks to build apps for Apple’s upcoming Watch smartwatch, which will be sold to consumers starting in April.

      To help provide that extra training, online courses are becoming available to teach developers of all experience levels the things they’ll need to know to build their own apps for Watch so they can sell them in search of success in the marketplace.

      One such training course, “The Complete Apple Watch Developer Course-Build 14 Apps,” is being offered for $199 through Udemy.com, which offers online courses on many subjects. The course, which opened for sign-ups in late February, includes about 15 hours of training videos and some 142 lectures that range in length from 10 minutes to one hour, according to Rob Percival, a former math teacher who now runs a Web hosting business and began teaching online code writing classes through Udemy in 2014. This is Percival’s third course on the site. He also teaches a Complete Web Developer Course and a Complete iOS Developer Course.

      About 4,000 students are enrolled so far in his Apple Watch apps course—which is aimed at developers of various levels, from the novice to the more experienced, who want to build Watch apps, Percival told eWEEK. The course covers a wide curriculum, starting with the basics of programming and how to work with the two different coding languages that are used to write Apple iOS apps in Apple’s Xcode software—the older Objective-C language and the newer Swift language, which is much easier to learn.

      For developers who are used to building iOS apps for iPhones and iPads, there will be many similarities, said Percival, but there will be some changes, as well.

      “If you know how to code for iPad and iPhone, then it’s a relatively short leap to code for Apple Watch,” he said.

      Among the new things developers will have to learn about building apps for Watch are changes in how Watch apps deal with notifications and user glances, compared with iPhones and iPads, he said. “Notifications on iPhone work differently on Apple watch, and glances are completely new. No one knows exactly how that’s going to work yet.” More details are expected by the time of the product’s launch, he said.

      Some of those details could even come during an Apple special event that will be held on March 9 that’s rumored to center on the upcoming Apple Watch smartwatch, he said.

      Another change from other iOS apps is communications between an iPhone and the Watch, which is “something that you need to get a grip with” as you build apps, said Percival. “It’s new because there’s a different level of integration. The interesting part is that the Watch is almost completely dependent on the phone to function at all. When you are coding for Apple Watch, the vast majority of your code is running on the phone rather than on the Watch.”

      The other major difference is that developers need to be aware that it’s a necessity that most Watch code has to be written as an extension of iPhone code so that battery life remains adequate on the Watch, he said. “What they don’t want is a load of apps that function mostly on the Watch because that’s going to use up the battery. They want extensions off the phone so it does things on your Watch without using so much power.”

      Experienced iOS developers can skip over the basics that they don’t need in the course and dive into the Watch-specific content, he said.

      For any developer, such a course offers the information you need all in one place without requiring Google searches to find it on your own, said Percival.

      Courses like this one can help developers build and then monetize their apps for Watch after its release, he said. “It’s a really good time to get into Apple programming. It’s a really new opportunity for people to get into making Watch apps. There won’t be lots of apps at launch so you can be getting in the on ground floor of a new ecosystem.”

      The course covers all aspects of Apple’s WatchKit Software Development Kit (SDK), including glances, notifications, app architecture, APIs, interface elements and more advanced topics. In the coursework, students will build things like a simple messaging app, a brain-trainer app and a mood-tracker app.

      Other organizations offering various kinds of online training classes are Lynda.com, Codeschool.com and CodeAcademy.com.

      The long-awaited Apple Watch was announced in September 2014 at an Apple new product event, along with the iPhone 6 and iPhone 6 Plus smartphones. The Apple Watch screen is controlled by touch, by arm movement and by the “crown”—the circular wheel button on the side that traditionally was used to wind a watch. The watch, which must be used with an iPhone to get full usability, can do many things that a smartphone or laptop can do, just on a smaller scale.

      The watch will start at $349, though additional pricing information has not yet been announced. Apple Watch is expected to arrive in three versions: a sport version in polished or black stainless steel, a standard anodized aluminum model, and a luxury edition in rose or yellow 18-karat gold.

      Earlier this month, the Watch made news for some features that won’t be included when it is finally released. The smartwatch will be missing previously touted key health-monitoring features due to problems getting them to work and potential regulatory issues, according to reports.

      Avatar
      Todd R. Weiss
      As a technology journalist covering enterprise IT for more than 15 years, I joined eWEEK.com in September 2014 as the site's senior writer covering all things mobile. I write about smartphones, tablets, laptops, assorted mobile gadgets and services,mobile carriers and much more. I formerly was a staff writer for Computerworld.com from 2000 to 2008 and previously wrote for daily newspapers in eastern Pennsylvania. I'm an avid traveler, motorcyclist, technology lover, cook, reader, tinkerer and mechanic. I drove a yellow taxicab in college and collect toy taxis and taxi business cards from around the world.

      MOST POPULAR ARTICLES

      Android

      Samsung Galaxy XCover Pro: Durability for Tough...

      Chris Preimesberger - December 5, 2020 0
      Have you ever dropped your phone, winced and felt the pain as it hit the sidewalk? Either the screen splintered like a windshield being...
      Read more
      Cloud

      Why Data Security Will Face Even Harsher...

      Chris Preimesberger - December 1, 2020 0
      Who would know more about details of the hacking process than an actual former career hacker? And who wants to understand all they can...
      Read more
      Cybersecurity

      How Veritas Is Shining a Light Into...

      eWEEK EDITORS - September 25, 2020 0
      Protecting data has always been one of the most important tasks in all of IT, yet as more companies become data companies at the...
      Read more
      Big Data and Analytics

      How NVIDIA A100 Station Brings Data Center...

      Zeus Kerravala - November 18, 2020 0
      There’s little debate that graphics processor unit manufacturer NVIDIA is the de facto standard when it comes to providing silicon to power machine learning...
      Read more
      Apple

      Why iPhone 12 Pro Makes Sense for...

      Wayne Rash - November 26, 2020 0
      If you’ve been watching the Apple commercials for the past three weeks, you already know what the company thinks will happen if you buy...
      Read more
      eWeek


      Contact Us | About | Sitemap

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Property of TechnologyAdvice.
      Terms of Service | Privacy Notice | Advertise | California - Do Not Sell My Information

      © 2021 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×