アプリを開発して、未来を構築。 Swiftを利用することで、誰でもプロのようにコードを書くことができます。学校のプロジェクトや課題に取り組んだり、業界認定の資格を取得したり、あるいは新しいスキルを身につけたい方に朗報です。Swiftを使えば、Appleのあらゆるプラットフォームで利用できる優れたアプリを簡単に作成できます。コーディングの経験がなくてもすぐに始められます。 ソフトウェア工学を専攻する学生のMichelle Ayalaさんにとって、アプリの開発は自分の創造性を発揮し、人と人とのつながりを育む手段です。Swift Coding Clubでコーディングの魅力のとりこになり、熱心に研鑽に励んだ結果、アプリ「Be Kind」で2024年Swift Student Challengeでの受賞を勝ち取りました。 Develop in Swiftチュートリアル SwiftとSwiftUIで魅
SwiftUI Pathway ビデオ、ドキュメント、ツールをまとめた使いやすいコレクションを活用して、優れたアプリやゲームを構築しましょう。 SwiftUIの概要 SwiftUIとは何か、何ができるのかを理解するには、このフレームワークを使った開発方法を理解することが重要です。SwiftUIでは、宣言型プログラミングを採用しています。これは、目的とする具体的な結果を記述することに重点を置くもので、コードを実際に機能するUIに変換する作業はSwiftUIが行います。宣言型の記述は、UIデザインの強力なツールとなり得るもので、アイデアの反復がより簡単になり、コードもより簡潔で読みやすくなります。 まずは、SwiftUIの基本的な機能の利用方法を紹介する「SwiftUIの基本」を視聴しましょう。次にチュートリアルに進み、SwiftUIを使ってXcodeでプロジェクトを作成する方法を実践的に練習
Swift Pathway ビデオ、ドキュメント、ツールをまとめた使いやすいコレクションを活用して、優れたアプリやゲームを構築しましょう。 Swiftの概要 Swiftプログラミング言語は、親しみやすく、安全で、高速かつパワフルです。また、Swiftを世界最高の汎用プログラミング言語にするという目標を掲げる、大規模なオープンソースコミュニティに支えられています。 Appleによって開発され、2014年のWorldwide Developers Conferenceで発表されたSwiftは、安全で親しみやすく、高性能な汎用プログラミング言語として設計されました。これらの目標を実現するために、Swiftの最新の表現力豊かな構文、型安全性システム、C、C++、Objective-Cコードとの相互運用性などさまざまな機能が組み込まれています。 2015年、Appleはオープンソースライセンスの下で
あなたのアプリで SwiftData を活用する方法を学びましょう。アプリのデータを永続化するために ModelContext と ModelContainer がどのように連携するのかをご覧ください。変更を手動で追跡し、FetchDescriptor、SortDescriptor、enumerateでSwiftDataを大規模なアプリに使用する方法を紹介します。 このセッションを最大限に活用するために、まずWWDC23の "Meet SwiftData "と "Model your schema with SwiftData "を見ることをお勧めします。 関連する章 0:00 - Intro 3:42 - Configuring persistence 7:21 - Track and persist changes 11:20 - Modeling at scale 14:54 - W
最新のSwiftベースのインターフェイスを使用して、追加のコンテンツやサービスをユーザーに提供します。 概要 In-App Purchase APIは、並行処理などのSwiftの機能を活用したもので、アプリ内課金のワークフローをシンプルにしてくれます。このAPIを使用することで、プロダクト情報の読み込み、アプリ内課金の表示、コンテンツやサブスクリプションへのアクセス管理、App Store署名付きのトランザクション情報の受け取りを行うことができます。このAPIは、非同期の操作にデリゲートオブジェクトを使用するのではなく、Swiftの並行処理機能を使って結果をインラインで返します。 In-App Purchase APIでは、以下のものが提供されます。 App StoreによるJSON Web Signature(JWS)フォーマットでの署名付きトランザクション情報 クライアントで簡単に解析
Our broadest design update ever — and the dawn of the next era of software design. This stunning new design across Apple platforms elevates the content users care about most. It establishes even greater consistency, harmony, and usability. And it creates a universal design language between platforms — all while maintaining the distinct qualities that make each unique. And that stunning new materia
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く