Swift is now open source. For the latest news, visit the Swift open source blog Today at WWDC, we announced Swift 2.0. This new version has even better performance, a new error handling API, and first-class support for availability checking. And platform APIs feel even more natural in Swift with enhancements to the Apple SDKs. Open SourceIn addition to new features, the big news is that Apple will
Open Source at Apple. Open source software is at the heart of Apple platforms and developer tools. Apple works with developers around the world to create, contribute, and release open source code. Featured open source projects Many Apple products and services are built on open source software. Explore some of the projects we lead and contribute to below.
Swift is now open source. For the latest news, visit the Swift open source blog On June 2, 2014 at WWDC, the Swift team finally showed you what we had been working on for years. That was a big day with lots of excitement, for us and for developers around the world. Today, we’ve reached the second giant milestone: Swift version 1.0 is now GM. You can now submit your apps that use Swift to the App S
An easier way to pay within apps and websites. Apple Pay provides an easy and secure way to make payments in your iOS, iPadOS, and watchOS apps, and on websites in Safari. And now, Apple Pay can also be used in Messages for Business and in iMessage extensions. By using Face ID, Touch ID, or double-clicking Apple Watch, users can quickly and securely provide their payment, shipping, and contact inf
In many cases, your code will not have to change significantly in response to this change. Code that in Swift 2 relied on value types implicitly converting to AnyObject will continue to work as-is in Swift 3 by passing as Any. However, there are places where you will have to change the declared types of variables and methods and get the best experience in Swift 3. Also, if your code is explicitly
Collections Audio & Video Design Graphics & Games Safari & Web Platforms iOS iPadOS macOS tvOS visionOS watchOS Audio & Video 52:43 Direct Access to Video Encoding and Decoding iOS, iPadOS, macOS Discover how to use AV Foundation and Video Toolbox to access hardware accelerated encoding and decoding services. Gain best practices for when it is appropriate to use a high-level or low-level API for e
Swift The powerful programming language that’s also easy to learn. Swift is a powerful and intuitive programming language for all Apple platforms. It’s easy to get started using Swift, with a concise-yet-expressive syntax and modern features you’ll love. Swift code is safe by design and produces software that runs lightning-fast. Modern Swift is the result of the latest research on programming lan
The vast majority of Mac users have been free from malware and we’re working on technologies to help keep it that way. As of March 1, 2012 all apps submitted to the Mac App Store must implement sandboxing. Sandboxing your app is a great way to protect systems and users by limiting the resources apps can access and making it more difficult for malicious software to compromise users’ systems. Learn
世界最先端のオペレーティングシステムの最新バージョン iOS 5には、200以上の新しいユーザ機能が搭載され、1,500以上の新APIと強力な新開発ツールを含む最新版のSDKも付属されています。iCloud Storage、Notification Center、Newsstand、iMessage、Twitter integration、Game Centerなどユーザを楽しませる数多くの素晴らしい新機能を活用しましょう。 iOS 5 SDK betaのダウンロード iOS 5 betaおよびiOS 5 SDK betaは、iOSデベロッパプログラムのメンバー向けに公開中。 メンバー登録がお済みでない方はこちらへ さらに詳しく iCloud Storage iCloud Storage APIによって、アプリケーションがユーザの文書とkey valueデータを保存し、ワイヤレスで同時に
Q:mach_absolute_time を使用して、正確な時間を測定しようとしています。これはどのような時間単位を使用するのですか。具体的に言うと、2 つの時間を測定して、後の時間から先の時間を引算したとき、どのようにすればその結果を普通の時間に変換できますか。 A:この関数は、Mach の絶対時間単位に換算した結果を返します。この単位は CPU 依存のため、単純に定数を乗じて実用値を得ることはできません。むしろ、システムに用意されている変換関数を呼び出して、実用値に変換する必要があります。 最も簡単に使用できる変換関数は、CoreServices フレームワークの AbsoluteToNanoseconds および AbsoluteToDuration です。また、NanosecondsToAbsolute および DurationToAbsolute を使用して、逆方向の変換も行えま
Send us your feedback and report bugs Developer feedback is vital to making the Apple ecosystem even better. With Feedback Assistant available on iPhone, iPad, Mac, and the web, it’s easy to report issues you encounter and request enhancements to APIs, tools, and services. Getting started Feedback from our developer community helps us address issues, refine features, and update documentation. Plea
WidgetKit Widgets are becoming even more powerful in even more places. Now you can use WidgetKit to build support for interactivity and animated transitions, so people can take action right in your widget. Users can now place your widgets right on the desktop, interact with them with just a click and, through the magic of Continuity, access the extensive ecosystem of iPhone widgets right on their
Widgets and Live Activities Widgets are becoming even more powerful in even more places. Now you can use WidgetKit to build support for interactivity and animated transitions, so people can take action right in your widget. Once you rebuild for iOS 17, with just a few simple changes your existing widgets will look great in StandBy on iPhone, on the Lock Screen on iPad, and on the desktop on Mac. W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く