English · 繁中 · 简中 · 粵語 · 日本語 · 한국어
すべての Apple プラットフォーム向け、SwiftUI ネイティブのモダンな 「最新情報」 プレゼンテーションフレームワーク — アニメーショングラデーション背景、グラスエフェクト、リモートデータ読み込み、RTL とローカライゼーションを標準サポート。
| ライト | ダーク |
|---|---|
1. パッケージを追加:Xcode → File → Add Package Dependencies…
Important
パッケージ URL
https://github.com/1998code/SwiftNEWKit
2. data.json を App Bundle に追加:
Tip
リリースノート JSON のサンプル
[
{
"version": "1.0",
"new": [
{ "icon": "star.fill", "title": "ようこそ", "subtitle": "はじめに", "body": "ダウンロードありがとうございます!" }
]
}
]3. View に組み込む:
Note
最小構成の SwiftUI 統合
import SwiftNEW
struct ContentView: View {
@State private var showNew = false
var body: some View {
SwiftNEW(show: $showNew)
}
}これだけ — App のバージョンが変わると、SwiftNEW が自動的に表示されます。
| 機能 | 追加バージョン | 説明 |
|---|---|---|
| 🔍 シート内検索 | 6.3.0 | タイトル / サブタイトル / 本文で現在のリリースノートを絞り込み |
| 🏷️ カスタマイズ可能なヘッダー | 6.3.0 | headingStyle:.version、.versionOnly、.appName |
| 🎯 アイコンスタイル | 6.3.0 | iconStyle:.filled(色付き背景)または .plain(グリフのみ) |
| 🔢 ビルド番号オプション | 6.3.0 | showBuild: false でビルド番号を非表示 |
| 🎨 フローティングパーティクル | 6.3.0 | 新しい .particles 特殊エフェクト(TimelineView + Canvas) |
| 🎯 柔軟な表示形式 | 6.2.0 | .sheet、.fullScreenCover、.embed |
| 🌈 適応型テキストカラー | 6.2.0 | ボタンテキストが背景に応じてコントラスト調整 |
| 🛠️ シンプルなイニシャライザ | 6.2.0 | 値を直接指定 — .constant() ラップ不要 |
| 🪟 グラスモーフィズム | 5.5.0 | 透明度を調整できるモダンなブラー |
| 🌈 メッシュ & 線形グラデーション | 5.3.0 | アニメーション付きグラデーション背景 |
| 🥽 visionOS 対応 | 4.1.0 | ネイティブ空間コンピューティング |
| 🔄 自動トリガー | 4.0.0 | バージョン / ビルド変更時に自動表示 |
| 🎄 特殊エフェクト | 3.9.0 | .christmas 降雪、.particles レインボー |
| 📱 Drop 通知 | 3.5.0 | iOS スタイルのバナー通知 |
| 🔥 Firebase Realtime DB | 3.0.0 | リアルタイムなコンテンツ更新 |
| 🌐 リモート JSON | 3.0.0 | 任意の REST エンドポイントから読み込み |
| 📚 バージョン履歴 | 2.0.0 | 過去のすべてのリリースを閲覧 |
| メッシュグラデーション (5.3+) | visionOS (4.1+) |
|---|---|
![]() |
![]() |
| App アイコン (3.9.6+) | 履歴 (2.0+) |
|---|---|
![]() |
![]() |
| ガイド | 内容 |
|---|---|
| Configuration | すべてのパラメータ、例、データソース(ローカル / リモート / Firebase)、データモデル |
| Platform Support & Installation | 対応 OS バージョン、要件、機能対応表、SPM セットアップ |
| Contributing | プロジェクト構成、開発環境、PR ガイドライン、トラブルシューティング |
SwiftNEW は MIT License で公開されています — 最も寛容なオープンソースライセンスのひとつ。
| 詳細 | |
|---|---|
| ✅ できること | 商用アプリ(App Store 有料アプリ含む)での利用、改変、再配布、クローズドソース製品への組み込み |
| 📝 必要なこと | 元の著作権表示とライセンス表示をプロジェクトに残すこと |
| ソフトウェアは「現状のまま」提供されます — 利用に伴う問題について作者は責任を負いません |
全文は LICENSE を参照してください。
| スポンサー | リソース |
|---|---|
| クラウドインフラ | |
| AI ドキュメント Q&A |




