Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • 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
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Latest News
    • Mobile

    Apple Watch App Developers Finding Help From Online Courses

    Written by

    Todd R. Weiss
    Published March 7, 2015
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      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.

      Todd R. Weiss
      Todd R. Weiss
      Todd R. Weiss is a seasoned technology journalist with over 15 years of experience covering enterprise IT. Since 2014, he has been a senior writer at eWEEK.com, specializing in mobile technology, smartphones, tablets, laptops, cloud computing, and enterprise software. Previously, he was a staff writer for Computerworld.com from 2000 to 2008, reporting on a wide range of IT topics. Throughout his career, Weiss has written extensively about innovations in mobile tech, cloud platforms, security, and enterprise software, providing insightful analysis to help IT professionals and businesses navigate the evolving technology landscape. His work has appeared in numerous leading publications, offering expert commentary and in-depth analysis on emerging trends and best practices in IT.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 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.

      ×