I have created a feed for the #Swift language. This is my first feed, and I encourage anyone who wants to know more about Swift to subscribe. Please note that since I just created this feed, I am not able to collect posts older than 7 days ago. I will also continue to make minor improvements.
Posts by いろいろ(Iroiro)
#Swift 言語のフィードを作成しました。これが初めてのフィードです。Swiftの情報を知りたい人はぜひ登録してみてください。
作ったばかりなので、7日前以前の投稿は収集できていないことに注意してください。また、今後も軽微な改良はする予定です。
A custom Bluesky client app. It displays four timelines side by side in a single window, with recommended feeds and other information shown on the far right.
Here’s a screenshot of the Bluesky client app I’m developing on the Apple Studio Display. To make the most of the large screen, it consolidates four timelines and other information, such as trends, into a single view.
However, even though I built it, I wasn’t sure who would actually use it.
“Hello, World” on the new post screen of our in-house developed visionOS version of the Bluesky client app
Profile screen of the in-house developed Bluesky client app for visionOS
List screen of the in-house developed visionOS version of the Bluesky client app
A preview of the #Bluesky client app currently in development on #visionOS. It looks like it will be able to go beyond the limitations of the display.
#ATProtoKit #iOS #iPadOS #macOS
The timeline screen of the Bluesky client app currently under development
Profile screen of the Bluesky client app currently in development
The new post screen in the Bluesky client app currently under development
The #Bluesky client app currently in development will, of course, be compatible with #iOS.
On iOS, there are special features designed to ensure that everyone can use the app, regardless of their abilities.
Thanks. But I’ve only shown you a glimpse of what this app can do so far. I’ll keep working hard on it.
P.S. I’m actually sending this reply using the macOS version of this app.
A screenshot of the Bluesky client app I created for iPadOS. It displays my profile and the timeline in two windows. The new post window shows the text “Hello, world.”
I am currently developing a new client app for #Bluesky. It also runs on iPadOS.
Thanks to #ATProtoKit.
A screenshot of the Bluesky client software I created on macOS. It displays my profile and the timeline in two separate windows. The “New Post” window shows the text “Hello, world.”
Created with #ATProtoKit and #SwiftUI
You can download #FileSprout here.
apps.apple.com/app/id675562...
There's also a simple demo image available.
Today we released a new #macOS app called #FileSprout. It's a simple app that lets you create new files with drag-and-drop.
#FileSprout のダウンロードはこちらからできます。
apps.apple.com/app/id675562...
また、簡単なデモ画像もあります。
本日、新しい #macOS アプリ #FileSprout をリリースしました。ドラックアンドドロップで新規ファイルを作成できるシンプルなアプリです。
As a software developer, I believe it is my duty to report any security issues transparently and responsibly. I will continue contributing to a safer ecosystem.
Please see below for details.
support.apple.com/en-us/125110
I reported several security concerns to Apple, and I'm very pleased to see my contributions acknowledged in the security content for #iOS, #iPadOS, #macOS, #visionOS, and #watchOS 26.
セキュリティー上の懸念についてAppleに報告をを行いました。そして、 #iOS #iPadOS #macOS #visionOS #watchOS 26のセキュリティコンテンツで謝辞が掲載されとても嬉しく思います。
ソフトウェアに関わる者として、セキュリティーの懸念は一切隠さずに報告するのは義̇務̇で、今後も活動を続けます。
詳細は以下をご覧ください。
support.apple.com/ja-jp/125110
『MLXではじめる機械学習』をSwiftで実装して学習しています。ただ、Swiftではデータセットを簡単に読み込める良いライブラリが見当たらないため、自分でフレームワークを作っています。
I like looking at other people's WWDC wish lists, so I decided to write one myself.
It's not advanced enough to be technically helpful, just a wish list, but I hope you enjoy it.
medium.com/@iroiro.work...
This macro converts a string literal to a hash value.
I made it because I noticed that it is easy to guess what kind of value is contained from the UserDefaults key.
#Swift
github.com/KC-2001MS/Ha...
文字列リテラルをハッシュ値に変換するマクロです。UserDefaultsのキーからどんな種類の値が入っているか簡単に推測できることに気づき、軽く作ってみました。
#Swift
github.com/KC-2001MS/Ha...
Plist Labという新しいアプリケーションの画面
Plist Labというプロパティーリストの分析アプリを作っています。
SwiftUIのTableとDisclosureTableRowでこのUIが作れます。TableRowContentプロトコルに準拠した構造体を再起的に使用するのはチャレンジでした。
現在、このアプリのリリース予定はありません。
#SwiftUI #Table
Screenshot of a new application called Plist Lab
I am building a property list analysis application called Plist Lab.
You can create this UI with SwiftUI's Table and DisclosureTableRow. It was a challenge to recursively use structs that conform to the TableRowContent protocol.
There are currently no plans to release this app.
#SwiftUI #Table
Stable version of SSH Key Wallet has been delivered.
The display was buggy because I forgot @MainActor. Took me a long time to figure out the cause.
#SwiftUI #macOS #App #SSH #OpenSSH
apps.apple.com/app/id674300...
SSH Key Walletの安定版を配信しました。
@MainActorを忘れたため、表示がバグっていました。原因を特定するのに随分かかった。
#SwiftUI #macOS #App #SSH #OpenSSH
apps.apple.com/app/id674300...
本日、MacアプリSSH Key Walletをリリースしました。
SSH Key WalletはSSHキーを管理する最も簡単な方法となります。
apps.apple.com/app/id674300...
Today I am pleased to announce the release of SSH Key Wallet, a Mac application.
SSH Key Wallet is the easiest way to manage your SSH keys.
apps.apple.com/app/id674300...