Developers earning $50,000 a year or more on average in the United States earned $1,250 more in salary in 2018 than they did in 2015, according to data compiled by the non-profit Chartbeat.
Developers earning more than $100,000 also saw a boost in pay, though the difference was not as large as the $1.1 million salary gap between Java and iOS developers.
For developers in the $100K-$250K range, the pay gap narrowed to $450.
Developers in the lower end of the spectrum, the $50K-$75K range of earners, saw their pay gap narrow to $300, according the data.
iOS developers have also experienced a rise in compensation over the past decade, according of Chartbeat, which was compiled by PayScale.
Chartbeat estimates that the average iOS developer salary has increased from $60,000 in 2000 to $70,000 today, while the average Java developer salary rose from $40,000 to $55,000.
In 2020, Chartbeat also calculated salaries for Java developers and iOS, which are not as high as they were 10 years ago, when Chartbeat began its analysis.
ChartBeat calculates salary data for a broad range of industries and focuses on the salaries paid to iOS and Java developers.
The median salaries for iOS developers were $61,000, compared to $52,000 for Java and $42,000 of Android developers.
Chartbeats data also shows that salaries for both iOS and Android developers are on track to exceed those of their counterparts in the desktop and web development fields.
Chart beats figures for 2018 indicate that the top 10 payers for iOS and the top 20 payers in the same category are: Oracle (CEO), SAP (CEO) Apple (CEO, CTO), Oracle (VP, Sales), Oracle, Apple, SAP, Apple (VP), SAP, Oracle, Oracle (CFO), SAP.
Oracle, SAP and Apple are among the largest software developers, with the companies generating $1 trillion in revenue.
Chart beat data indicates that salaries at Oracle, Google and Apple were on track for the highest payouts, with salaries in the top ten being $60.7 million and $55.2 million, respectively.
Oracle CEO and co-founder Larry Ellison, who is also a billionaire, is the highest paid Oracle executive, earning $18.3 million last year.
Oracle’s CEO, David Sacks, is also among the highest-paid executives, making $22.1 mln last year, the highest of any Fortune 500 company.
Oracle and SAP have both seen their revenues grow substantially over the last 10 years, and both companies have become more profitable, Chartbeasts figures show.
The average Java Developer salary is $48,000 annually, according Chartbeat figures.
Oracle is also the largest company in the Java ecosystem with approximately 1,300 employees.
Oracle has more than 4,000 employees, with approximately 10% of them on the Java team.
Apple has around 3,600 employees in Java, with roughly 2% on the Apple team.
Oracle maintains the largest Java and Android teams.
Apple, on the other hand, has fewer than 300 employees.
The top 10 companies with the highest median pay for iOS Developers include: Oracle, Amazon, SAP (COO), Oracle and Apple.
Chart Beat calculates salary and compensation data for developers based on data from PayScale and PayScale data partners.