タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

GUIとSwiftに関するjsstudyのブックマーク (3)

  • SwiftUIの概要 - Xcode - Apple Developer

    SwiftUI SwiftUIでは、Swiftを利用してすべてのAppleプラットフォーム向けに、驚くほど少ないコードで美しいアプリを構築できます。1つにまとまったツールとAPIを使用するだけで、あらゆるAppleデバイス向けに優れたユーザー体験を提供できます。 高度なアニメーション制御 アニメーションサポートが拡張され、洗練されたアニメーションを作成できます。フェーズを使用してアニメーションのシーケンスを作成したり、キーフレームを使用して複数のアニメーショントラックを作成したりできます。SwiftUIはユーザーのジェスチャーの速度をアニメーションに自動的に伝えるため、アプリでは自然で滑らかな動作を実現できます。 シンプルになったデータフロー @Observableを使うと、ビューによってアクセスされているフィールドをSwiftUIが自動的に検出し、必要な場合のみ再描画を行うことでレンダリ

    SwiftUIの概要 - Xcode - Apple Developer
    jsstudy
    jsstudy 2019/10/29
    SwiftUIは宣言型シンタックスを使用しているため、ユーザーインターフェイスの動作をシンプルに記述することができます。ユーザーインターフェイスを数十年にわたり作成してきた経験に基づいて構築されました。
  • Appleの新しいUI構築フレームワーク「SwiftUI」を学ぶための教材まとめ #WWDC19 | DevelopersIO

    SwiftUI はWWDC 2019のキーノートで発表された iOS/MacアプリなどのUIを構築するためのフレームワーク です。デベロッパーフレンドリーなコーディング&直感的なデザインツールの組み合わせで、超簡単にUIを構築できる特長があります。例えばこんな感じです。 import SwiftUI struct ContentView: View { var body: some View { Text("Turtle Rock") .font(.title) .color(.green) } } struct ContentView_Preview: PreviewProvider { static var previews: some View { ContentView() } } これまで以上に簡単にUIが構築できることから、発表後iOSエンジニア界隈ではバズワードになっています

    Appleの新しいUI構築フレームワーク「SwiftUI」を学ぶための教材まとめ #WWDC19 | DevelopersIO
    jsstudy
    jsstudy 2019/10/29
    スクロールしながら読むだけでガッツリ学べる「SwiftUI Tutorials」
  • 宣言的UIフレームワーク 「SwiftUI」と「Flutter」を比較してみた - dely Tech Blog

    こんにちは!クラシルiOSアプリを開発しているknchstです。 昨今のモバイルアプリケーション開発では様々な要件があり、それらを満たすよう実装するには数々の苦難がありました。その一つとしてUIの状態、所謂State管理が難しくなってきています。ネットワークに接続し、またUIをアニメーションさせたりと、データとUIを同期するのは困難を極めます。 Rxなどのリアクティブフレームワークの利用が当たり前になり、ReactNaviteやFlutterなどのフレームワークをプロダクトに採用する企業も増えてきて、モバイルアプリのトレンドの風も、まさにこの方向に向かって吹き始めていました。 そして今年のWWDCでAppleSwiftUIを発表してついに、その風は大きくなり今後のモバイルアプリの方向性を決定付けたと言っても過言ではないでしょうか。 今回は、SwiftUIFlutterでアプリを開発する

    宣言的UIフレームワーク 「SwiftUI」と「Flutter」を比較してみた - dely Tech Blog
    jsstudy
    jsstudy 2019/10/29
    XcodeにはSwiftUI向けにデザインツールが提供されており、GUIでコンポーネントを追加したりプロパティを変更することができ、Flutterの開発環境よりも強力です。
  • 1