iOS 27のFoundation Models、画像も渡せるようになった📷 さらにOCRやバーコード読み取りなどVisionの機能をモデルがツールとして直接呼べる。
On-device Foundation Models now take images and can call Vision tools like OCR.
#iOS27#FoundationModels#iOSdev
ASCの新「クリエイティブアセット」に落とし穴🎨 iPhoneの製品ページ上部は、16:9画像の中央約54%・上寄せしか見えない。検索結果は全体表示。→ヘッダー用と検索用で画像を分けるべし。
iPhone header crops to ~54%. Make a separate header image.
#AppStore#個人開発#iOSdev
今日はiPhone Duoの発売日📱 個人開発アプリ11本、すべて対応済みです。大事だったのは「Xcode 27.1でビルド」「横長画面で幅を抑える」の2つ。
iPhone Duo is out today. All 11 of my apps are ready.
#iPhoneDuo#個人開発#iOSアプリ#indiedev
寝る前のスマホで目が冴えていませんか?🌙 Lullは広告ゼロ・完全オフライン。雨音やホワイトノイズを重ねて、タイマーで自動停止。
Sleep sounds with no ads, fully offline, with a sleep timer.
https://t.co/FlUBUDfjw8
#睡眠#ホワイトノイズ#Lull#sleepsounds
夢日記・音声メモのinklingは、Duoでほぼそのまま動きました✍️ 元々iPad向けに読みやすい幅で作っていたのが効いた形。iPad対応はDuoの近道かも。
inkling just worked on Duo. Building for iPad first paid off.
https://t.co/UEm0L3AVnv
#夢日記#音声メモ#iPhoneDuo#iOSdev
答えの本もDuo対応📖 横長の内側画面では本が上下にはみ出したので、画面の高さに合わせて大きさを変えるようにしました。
Answer Book on Duo: the book now scales to the screen height.
https://t.co/VelzAIiEmr
#答えの本#占い#iPhoneDuo#indiedev
使っていないサブスク、まだ払っていませんか?💸 月額・年額を合計し、引き落とし前に通知。勝手に出る広告ゼロの家計簿です。
Forgotten subscriptions? See the total, get notified before each charge.
https://t.co/btYFySYKKg
#家計簿#サブスク#節約#Budgie#budgetapp
あと何年働けばFIREできる?🔥 資産・積立額・生活費を入れるだけで、お金が何歳まで持つかをグラフで確認。iPhone Duoにも対応。
How many more years until FIRE? See how long your money lasts.
https://t.co/NyirGQmIhz
#FIRE#資産形成#新NISA#earlyretirement#iPhoneDuo
寝ている赤ちゃんやペットを起こさずに撮れる、シャッター音なしのカメラ📷 iPhone Duoの大画面にも対応しました。
Shoot sleeping babies & pets without a shutter sound. Ready for iPhone Duo.
https://t.co/QZEBROyWmv
#無音カメラ#QuietShot#iPhoneDuo#indiedev
6言語対応アプリなのに、権限の説明文が1言語だけ→審査で指摘😇 Info.plistの権限文言も各言語のInfoPlist.stringsで翻訳を。
Localized app, but permission strings in one language only → flagged. Localize them in InfoPlist.strings too.
#個人開発#多言語化#iOSdev
Duo対応メモ⑥ カメラ編📷 内側画面で本体を回すと、プレビューの向きがずれる問題が。AVCaptureDevice.RotationCoordinatorで向きを取るようにして解決。
Camera preview rotated wrong on the Duo inner display? Use AVCaptureDevice.RotationCoordinator.
#iPhoneDuo#AVFoundation#iOSdev
DaysCounterのDuo対応版、配信中🎉 縦画面専用でも、Duoの内側画面では横向き全画面で開くと分かり、横レイアウトを作り直しました。
Lesson: even portrait-only apps open landscape on the Duo inner display.
https://t.co/OZnnG7URJj
#DaysCounter#カウントダウン#iPhoneDuo#推し活
Duo対応メモ⑤ ストア編📸 App Store ConnectにDuo用スクショ枠が追加。外側1398×2034、内側2007×2853。今は任意、2027年4月から必須。
New iPhone Duo screenshot slot in ASC: outer 1398×2034, inner 2007×2853. Optional now, required from April 2027.
#iPhoneDuo#AppStore#iOSdev
新アプリ出しました🚭🍺 禁煙・禁酒など、やめた日数と節約できたお金を記録。DaysCounterを土台に、最初からiPhone Duo対応で作りました。
New app: track days since you quit smoking or drinking, and money saved.
https://t.co/wyBOhaM7Ox
#禁煙#禁酒#QuitDays#iPhoneDuo#個人開発
iPhone Duo発売に向けて、個人開発アプリ11本をすべて対応しました📱 一番多かったのは横長の内側画面で間延びする問題。内容の幅を720ptに抑えるだけで読みやすく。
All 11 of my apps support iPhone Duo. Top fix: cap the content width.
#iPhoneDuo#個人開発#iOSアプリ#indiedev
Duo対応メモ④ コード編👀 UIScreen.main で画面サイズを取ると、ウィンドウと一致しない。セーフエリアが左右対称だと決めつけるのもNG。実際の領域で計算を。
On Duo, UIScreen.main ≠ your window, and safe areas aren't symmetric. Measure the container.
#iPhoneDuo#SwiftUI#iOSdev