Apple's UIKit, Xcode among the top 20 fastest growing, in demand skills
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.

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
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.

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
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.
Comments
- Blockchain
- Google Cloud Platform
- Volusion
- Risk management
- Product photography
- Rapid prototyping
- Google App Engine API
- SCORM
- GitLab
- Go development
- Apple UIKit
- Enterprise architecture
- Tensorflow
- Atlassian Confluence
- Apple Xcode
- eLearning
- Customer retention
- Articulate storyline
- Node.js
- 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.You’re right. This is junk.
I'm not sure I'd offer my services on there though. Most users seem focused on low prices and that means I wouldn't get work through it, my own work comes via personal recommendation, networking is still the best option.
The better route seems to be Toptal, but there I'm not sure if it works out because of the effort to get listed by them (as a provider I mean) and then from a hiring perspective the rates and T&C's are not so attractive as getting someone through networking or recommendation.
Having come from a top software engineering university myself I’ve observed first hand the wide range of software talent out there and I can vouch for Jobs’ statement below.
Steve Jobs: “Now, in software, and it used to be the case in hardware, the difference between the average software developer and the best is 50:1; Maybe even 100:1. Very few things in life are like this, but what I was lucky enough to spend my life doing, which is software, is like this. So I’ve built a lot of my success on finding these truly gifted people, and not settling for ‘B’ and ‘C’ players, but really going for the ‘A’ players. And I found something… I found that when you get enough ‘A’ players together; when you go through the incredible work to find these ‘A’ players, they really like working with each other. Because most have never had the chance to do that before. And they don’t work with ‘B’ and ‘C’ players, so its self policing. They only want to hire ‘A’ players. So you build these pockets of ‘A’ players and it just propagates.”