Apple has introduced full exclusivity enforcement enabled at run-time in version 5 of its Swift programming language. The feature improves memory safety by preventing a variable from being accessed by a different name during a modification of its value, explained Andrew Trick, software engineer at Apple, in a developer blog. The feature was previously available … continue reading
Apple has announced its highest developer earnings ever. According to the company, developers have earned $120 billion since the app store launched in 2008. Over a quarter of that has been earned just in the past year, Apple explained. “In the past, starting a small business often meant having to invest in overhead, inventory or … continue reading
After 20 years, the open-source community is stronger than ever. However, a recent report found developers wish they had more time and know-how to contribute to open-source projects. According the report, respondents don’t quite know where to begin and start to question their skills and time. Additionally, developers say they are either too intimidated to … continue reading
The Open Mainframe Project wants to bridge the divide between modern apps and the mainframe with a new open-source software framework. Zowe is based on z/OS, an operating system for IBM mainframes. The framework is being worked on by Rocket Software, IBM and CA Technologies. “The Zowe mission is to enable delivery of such an … continue reading
Google has added a new resource called The Lever that can be used to share applied-Machine Learning content. The Lever is part of Google’s global program for accelerating startups called Google Developers Launchpad. It will publish the Launchpad community’s experiences of integrating machine learning into projects, and include case studies, insights from mentors, and best … continue reading
BrowserStack is announcing new debugging tools and native mobile functionalities to its web and mobile app testing platform. In addition, the company announced it is adding new devices to its Real Device Cloud coverage with support for Samsung Galaxy S9, S9+ and the 2018 Apple iPad. Support for iPhone 6, 6s, 6s Plus and 2018 … continue reading
Apple wants to make sure developers don’t sell users’ phone contacts or use the data in any malicious way. The company quietly updated its App Store review guidelines to ensure developers cannot use information from contacts, photos or APIs to build a database, and then sell or distribute that database to third parties, Bloomberg found. … continue reading
Google has announced new changes to the WearOS by Google developer preview. According to the company, battery life has been a major focus area. After reviewing developer feedback, the company found users were unhappy with the disabling of alarms and jobs for background apps. As a result, Google is reversing the change and will be … continue reading
Apple’s upcoming operating system will focus on performance. The company announced iOS 12 at its annual Worldwide Developer Conference in San Jose today. According to Craig Federighi, senior vice president of software engineering for Apple, the company is “doubling down on performance” in iOS 12 and working to make the operating system faster and more … continue reading
A group of Apple developers are banding together to form the Developers Union. The union is designed to advocate for sustainability in the App Store, according to the developers. This is a community-driven “non-union union” designed to help improve the App Store by focusing on the issues that matter the most to developers. “Today, we … continue reading
On Global Accessibility Awareness Day yesterday, Apple announced it will be teaming up with educators from blind and deaf communities across the US to provide accessible coding to their schools. Starting in the fall, schools that support students with vision, hearing, or other assistive needs will teach the Everyone Can Code program for Swift, which … continue reading
Apple has announced it is open sourcing its distributed database FoundationDB. Apple first acquired FoundationDB in 2015. FoundationDB is designed to provide “the power of ACID transactions in a distributed database.” It features a multi-model data store, a distributed architecture for scaling out and handling faults, and support for heavy loads. The database was first … continue reading