Topic: swift

Swift 6 now available with strict concurrency checking

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

SD Times Open-Source Project of the Week: SKIE

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

SD Times news digest: Contrast Security announces partnership with GitHub; MariaDB to go public; Swift and C++ interoperability workgroup

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

SD Times news digest: Apple releases new marketing tools for App Store, Android to expand permissions auto-reset, Swift 5.5 released

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’s WWDC 2021: Xcode Cloud, AR updates, and Swift concurrency support

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

SD Times Open-Source Project of the Week: Swift System

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

Swift 5.3 focuses on language refinements

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

example code for a calculator being built using Swift for Windows

Swift now available for Windows

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

SD Times Open-Source Project of the Week: Swift Service Lifecycle

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

SD Times news digest: Swift adds more linux distributions, Databricks University Alliance, and MemSQL announces $50 million funding

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 5.2 now available

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

SD Times news digest: ForgePoint Capital to fund cybersecurity startups, Swift standard library preview package, and DataRobot’s new Snowflake integration

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

1 2 3 6
DMCA.com Protection Status