PaintCode
PaintCode はベクター描画アプリで、Objective-C、Swift、C# の描画コードを即座に生成します。PaintCode を使用すると、アプリを作成できます……
概要
PaintCode はベクター描画アプリで、Objective-C、Swift、C# の描画コードを即座に生成します。PaintCode を使うと、解像度に依存しない真正なアプリケーションをコード(多数の画像アセットではなく)でユーザーインターフェースを描画することで作成できます。
StyleKit:数秒でアプリのデザインを変更できます。StyleKit を使うと、生成されたコードをアプリへの統合が極めて容易になります。StyleKit は、すべての描画、カラー、グラデーション、シャドウおよびその他のアセットを含む特別な Objective-C、Swift、または C# クラスです。PaintCode から StyleKit をワンクリックでエクスポートできるため、デザインの微調整が驚くほど高速になります。
変数と式:複数の状態を持つボタン?円形プログレスバー?アニメーション付きロボットアーム?これまでにないユーザーインターフェースコントロール?こうした複雑な動的描画を作成するのは、通常非常に時間がかかります。しかし今では違います。PaintCode の「変数と式」機能を使えば、即時のビジュアルフィードバックを得ながら、動的かつパラメトリックな描画を作成できます。
マルチキャンバス・タブ付きワークスペース(新機能):複数のタブで複数の描画キャンバスを使用できます。各キャンバスは、生成される StyleKit コード内で描画メソッドに変換されます。
強化されたツール(新機能):ユーザー定義の原点による回転・スケーリング、強力なベジェ編集ツール、スマートおよびカスタムガイド、正確なブーリアン演算、一括エクスポート/インポート、階層化カラーライブラリ、縦書きテキストの配置、改善されたテキスト編集機能、拡張されたズームツール、アウトラインモードなど、多数の新機能を搭載。
ダイナミックカラー:同じ色をドキュメント内で複数回再利用できます。既存の色から新しい色を派生させ、恒久的な関係を構築できます。ベースとなる色を変更すると、すべての派生色も自動的に更新されます。この独自機能により、アプリ全体のカラースキームを単一の色に基づいて構築でき、必要に応じてそのベースカラーを簡単に再調整できます。
ダイナミックシェイプ:複雑な描画をリサイズした際の挙動を定義できます。たとえば、サイズ変更可能なボタンを描画し、任意のサイズで描画できるコードを取得できます。
PSD および SVG インポート:インポートをサポート
