Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple's UIKit, Xcode among the top 20 fastest growing, in demand skills

Mojave's News app is built using UIKit, but looks and works like other Mac titles. You can dismiss the sidebar to focus on a single, uncluttered view of an article

Last updated

Freelancer site Upwork published a listing of the top twenty fastest growing skills of the more than 5,000 it tracks. The list cited Apple's iOS development framework UIKit and its Xcode development tools, both of which took center stage at the company's Worldwide Developer Conference this summer.

Upworks regularly publishes a listing of popular skill sets by their percentage of growth, which highlights those currently garnering attention. Across the last year, it noted growing attention for Swift development, for example, along with Augmented Reality and specific competency in Final Cut Pro, as well as general interest in deep and machine learning.

The firm's latest list shines a spotlight on UIKit, the framework that has been used to create iOS apps over the last decade. What's new this year is that Apple announced efforts at WWDC to bring a series of its own UIKit apps to the Mac in macOS Mojave. It also outlined plans to enhance its UIKit frameworks to enable third party developers to bring their iOS apps to the Mac App Store.

Currently, Mojave features four apps created with UIKit that work on the Mac desktop: Apple News (pictured above), Stocks, Home and Voice Memos. During the beta, the company is working through transition issues and optimizations. Next year, third party UIKit developers should have tested tools for adapting their existing apps to work on Macs.

Beyond UIKit, the new Xcode 10 for iOS 12 and macOS 14 Mojave also provides a series of enhancements that include support for Dark Mode, new editor enhancements (including multiple cursors for making parallel code edits), CreateML and Playgrounds built for Machine Learning, new tools for debugging and testing, and a series of performance optimizations.



7 Comments

andrewj5790 9 Years · 296 comments

Too bad Apple is such a vanilla company with no personality. These poor folks are going to waste their time learning a skill on such a doomed platform. /s

IreneW 7 Years · 307 comments

The complete list looks like this:

  1. Blockchain
  2. Google Cloud Platform
  3. Volusion
  4. Risk management
  5. Product photography
  6. Rapid prototyping
  7. Google App Engine API
  8. SCORM
  9. GitLab
  10. Go development
  11. Apple UIKit
  12. Enterprise architecture
  13. Tensorflow
  14. Atlassian Confluence
  15. Apple Xcode
  16. eLearning
  17. Customer retention
  18. Articulate storyline
  19. Node.js
  20. Scala development

Such a convoluted and mixed bag of skills that it is really hard to take seriously, if you ask me. 70 percent of fastest-growing skills are new to the index, which they claim underscores rapid evolution of skills. I'd say it is a sign of a bad methology.

sflocal 16 Years · 6138 comments

I don't think it's necessarily a demand for Xcode developers, but a demand for GOOD Xcode developers.  Lets face it, like anything else, you open the floodgates to let anyone and their uncle in, and the pool just gets diluted.  

mikethemartian 18 Years · 1493 comments

Has anyone here ever used Upwork? I have browsed it a few times for projects related to photonics and quantum optics. It amazes me how low the budgets for many technically complex projects are. The job posters seem to want you to design something special for them for the same amount of money you could make in a couple of hours in a normal job.

Rayz2016 8 Years · 6957 comments

IreneW said:
The complete list looks like this:

  1. Blockchain
  2. Google Cloud Platform
  3. Volusion
  4. Risk management
  5. Product photography
  6. Rapid prototyping
  7. Google App Engine API
  8. SCORM
  9. GitLab
  10. Go development
  11. Apple UIKit
  12. Enterprise architecture
  13. Tensorflow
  14. Atlassian Confluence
  15. Apple Xcode
  16. eLearning
  17. Customer retention
  18. Articulate storyline
  19. Node.js
  20. Scala development
Such a convoluted and mixed bag of skills that it is really hard to take seriously, if you ask me. 70 percent of fastest-growing skills are new to the index, which they claim underscores rapid evolution of skills. I'd say it is a sign of a bad methology.

Mmm. 

You’re right. This is junk.