Swift
SwiftはApple社が開発したプログラミング言語で、iOS、macOS、watchOSなどのアプリケーション開発に使用されています。SwiftはObjective-Cと比較してより簡潔で安全な記述ができるとされており、また高速ですな実行が可能です。また、開発者コミュニティも親切であり、新しいAPIやフレームワークが提供され続けています。現在、Swiftは世界的に非常に人気のあるプログラミング言語となっています。
Swiftとは、2014年にAppleが作製したプロミング言語で、
Swiftは、アマツバメという鳥のことで「早い」「素早い」「迅速な」という意味です。
Swiftは、MacやiPhoneのアプリケーション開発のために作られました。
iosアプリは、Swiftで開発されたものです。
Swiftの特徴
・シンプルなので読みやすく書きやすい
・利便性と安全性の両方を兼ねそろえている
・Dbject-C の資産を引き継ぐことができる
APIやフレームワーク
Swiftフレームワークとは、Swiftを使用してスマホアプリやソーシャルゲーム開発する際の土台として機能するソフトウェアのことを指します。
つまり、共通するコード(それぞれのプログラミング言語)に機能性を加えて形成された骨組み、枠組みです。
特にスマホアプリやソーシャルゲーム開発をする際、膨大な量のプログラムを書かなくてはなりません。
しかし、フレームワークを使用することでプログラムの記述量を大幅に削減し、工数をさげる事が可能です。
経験が浅いエンジニアでもセキュリティが担保されたプログラムを作成する事ができます。
Ulkit
高速で強力なWebインターフェイスを開発するための、軽量でモジュラーなフロントエンドフレームワーク。
フロントエンドフレームワークとは、ウェブアプリケーションのインターフェースやユーザーインターフェースを開発するために使用されるツールキットです。これらのフレームワークは、HTML、CSS、JavaScriptなどを組み合わせて効率的にウェブページを作成すること一般的なフロントエンドフレームワークにはReact、Vue.js、Angularなどがあります。
Core Animatin
Core AnimationはmacOSを構成するミドルウェアの一種で、ユーザインタフェース表現用のアニメーション処理をサポートする。Mac OS X v10.5から導入されたほか、iPhoneにおいても同様の技術が採用されている。