SwiftUI SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift — and surprisingly little code. You can bring even better experiences to everyone, on any Apple device, using just one set of tools and APIs. Advanced animation control Build sophisticated animations with expanded animation support. Use phases to create sequences of animations, or create multiple
Swift is now open source. For the latest news, visit the Swift open source blog If your app communicates with a web application, information returned from the server is often formatted as JSON. You can use the Foundation framework’s JSONSerialization class to convert JSON into Swift data types like Dictionary, Array, String, Number, and Bool. However, because you can’t be sure of the structure or
Learn to code with Swift Playgrounds Swift Playgrounds is a revolutionary app for iPad and Mac that helps you learn to code and build apps using Swift, the same powerful language used to create world-class apps for the App Store. Engaging lessons and walkthroughs demonstrate the core concepts of coding and building apps as you write real Swift code in an interactive environment. Learn and explore
Get ready for tvOS 18 Elevate the living room experience with new features that entertain, engage, and connect you with the people who matter most. Sidebar support lets you supercharge your video app with a powerful navigation experience that’s easily customized to your brand and catalog content. Continuity Camera connections can be made persistent, so your app will be ready to do everything — fro
View in English WWDC24 WWDC24 Special Events WWDC24 Special Events 104:04 Keynote WWDC24 104:04 Keynote (ASL) WWDC24 66:31 Platforms State of the Union WWDC24 66:31 Platforms State of the Union (ASL) WWDC24 2:43 18 things from WWDC24 WWDC24 More videos View the WWDC23 collection View the WWDC22 collection View the WWDC21 collection View the WWDC20 collection View the WWDC19 collection View the WWD
You may still sign your Safari Extensions with your developer certificate for distribution outside of the Safari Extensions Gallery, but it will not be a candidate for automatic updating. Important: You must resubmit your Extension to Apple before it will be displayed in the Extension Gallery. Online submission is available at https://developer.apple.com/safari/extension-submission/. Force Touch T
What is the Command Line Tools Package?The Command Line Tools Package is a small self-contained package available for download separately from Xcode and that allows you to do command line development in macOS. It consists of the macOS SDK and command-line tools such as Clang, which are installed in the /Library/Developer/CommandLineTools directory. Downloading command-line tools is not available i
Use the Apple Push Notifications Service to send notifications to your website users, right on their Mac desktop — even when Safari isn’t running. Safari Push Notifications work just like push notifications for apps. They display your website icon and notification text, which users can click to go right to your website.
Swift is now open source. For the latest news, visit the Swift open source blog UPDATE: This post was updated to use the new _Nullable syntax in Xcode 7. One of the great things about Swift is that it transparently interoperates with Objective-C code, both existing frameworks written in Objective-C and code in your app. However, in Swift there’s a strong distinction between optional and non-option
Swift is now open source. For the latest news, visit the Swift open source blog Xcode 6.3 beta 2 includes significant improvements to Swift playgrounds, with great features for authors. It’s now even easier to create rich, interactive playgrounds — perfect for documentation, tutorials, or samples to include with your projects. The new playgrounds are especially useful for educators. You can insert
Swift is now open source. For the latest news, visit the Swift open source blog Prior to Swift 1.2, the as operator could be used to carry out two different kinds of conversion, depending on the type of expression being converted and the type it was being converted to: Guaranteed conversion of a value of one type to another, whose success can be verified by the Swift compiler. For example, upcasti
Swift is now open source. For the latest news, visit the Swift open source blog UPDATE: We’ve added the Request.playground file to this post so you can download it and easily experiment with the code yourself. Bringing the Cocoa frameworks to Swift gave us a unique opportunity to look at our APIs with a fresh perspective. We found classes that we didn't feel fit with the goals of Swift, most often
Resolving Auto Layout IssuesAuto Layout issues occur when you create conflicting constraints, when you don’t provide enough constraints, or when the final layout contains a set of constraints that are ambiguous. When an issue occurs, the Auto Layout system will try to degrade as gracefully as possible so that your app remains usable, but it’s important to understand how to catch layout problems in
Double Tap API Define a primary action in your app, so people can just double tap to do what matters most. Smart Stack Use cues, including time, date, location, daily routine (like bedtime), and more to have the Smart Stack suggest your widget at just the right moment. With the AccessoryWidgetGroup template you can provide three separate views and deep link to different parts of your app. And you
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く