Swift 6, now generally available, is a major release of the programming language and expands it to more platforms and domains beyond just Apple operating systems, which is what it was originally designed for. It now offers strict concurrency checking, which helps developers find data races at compile time, which could lead to an app … continue reading
SKIE is an open-source tool that provides interoperability between Kotlin and Swift. Kotlin is the official language for Android development, while Swift is the language for Apple platforms, including iOS. It generates Swift wrappers around the Objective-C headers that the Kotlin compiler creates. This recreates features that are supported by both languages that sometimes get … continue reading
Contrast Security has announced that it is entering into a partnership with GitHub. With this comes the availability of Contrast Security’s suite of GitHub Actions that simplifies the process for developers to deliver code with no security vulnerabilities. Contrast’s GitHub Actions include four features that work to embed security into existing value streams. These actions … continue reading
Apple announced that users can now easily create custom marketing assets such as banners and images to promote their apps on social media and more. One just needs to select their app, choose a template, customize their design, and add preset messages in multiple languages. The new App Store marketing tools can also be used … continue reading
Apple announced a number of newly available APIs for developers, updates to the programming language Swift, App Store enhancements and new software features at its online 2021 Worldwide Developers Conference (WWDC 2021) today. “We’re thrilled to provide our developer community with powerful new tools and technologies to help create even more compelling and higher-quality apps, … continue reading
The Swift programming language team has announced its library for idiomatic interfaces is now open source. Swift System was first introduced in June for Apple platforms. It provides idiomatic interfaces to system calls and low-level types. As part of the announcement, it now includes Linux support. “Most operating systems today support some flavor of system … continue reading
The latest version of the programming language is here. Swift 5.3 focuses on language refinements, the developer experience, and expanding the Swift ecosystem. New language refinements include adding a string initializer with access to uninitialized storage, synthesized Comparable conformance for enum types, where clauses on contextually generic declarations, refined didSet semantics, and more. RELATED CONTENT: … continue reading
Swift, the programming language used for macOS, iOS, and other Apple operating systems, is now available on Windows via downloadable toolchain images. According to the team, there has been a significant push to port Swift to Windows over the past year. Now that effort has reached a point where early adopters will be able to … continue reading
The Swift programming language team has announced a new open-source Swift server ecosystem project. Swift Service Lifecycle is designed to free up resources before exiting an application. “Most services have startup and shutdown workflow-logic which is often sensitive to failure and hard to get right. Startup sequences include actions like initializing thread pools, running data … continue reading
Swift added a new set of Linux distributions officially supported by the Swift project. Swift.org now offers downloadable toolchain and Docker images for Ubuntu 20.04, CentOS 8, and Amazon Linux 2. Swift CI has moved to use Docker to build and qualify the new Linux distributions. A Dockerfile has been created for each one of … continue reading
Swift, the programming language for macOS and iOS, has just released a new update. According to the team behind the language, Swift 5.2 focuses on improving developer experience, with improved compiler diagnostics and code completion, debugging reliability, handling of dependencies, and tooling. Swift developer John Sundell wrote that “while Swift 5.2’s total number of new … continue reading
ForgePoint Capital announced that it closed its second fund with $450 million in capital commitments. “Fund II, the industry’s largest fund focused exclusively on cybersecurity, enables us to continue to invest in early-stage and select growth companies addressing the most pressing security challenges facing individuals, businesses and governments,” ForgePoint wrote in a post. With $750 … continue reading