<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>JJworkshop.com</title>
        <link>https://jjworkshop.com/</link>
        <description>開発したアプリの説明や、波乗りや、外ご飯、等々の駄文でございます</description>
        <language>en-us</language>
        <copyright>Copyright 2026</copyright>
        <lastBuildDate>Mon, 02 Mar 2026 12:02:45 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>「ラジ聴く」あらため「なに聴く」</title>
            <description><![CDATA[<p><img alt="th_nanikiku_001.png" src="https://jjworkshop.com/blog/images4/6b6d277638a3e7e916ec6720cac39ad96b4109d1.png" width="436" height="480" class="mt-image-none" style="" /></p>

<p>「なに聴く」ってどんなアプリかと言うと、簡単に言えば&#8230;</p>

<p>GoogleDriveにアップロードした音源ファイルをダウンロードして視聴できるアプリ</p>

<p>まぁこれだけですね。 <br />
これでどうやってラジオ番組を聴くかと言うと&#8230;</p>

<p><strong>誰かが作った「radiko」やら「らじる★らじる」等からダウンロードするアプリを使ってGoogleDriveにアップロード</strong>してしまえば良いわけです。 <br />
まぁ完全に他力本願のアプリを利用して、よしなに視聴してしまおうって魂胆ですね。</p>

<p>「なに聴く」それなりに使いやすく作ってるので、ダウンロードするフォルダを簡単に指定できたり、アートワークを設定できたり、GoogleDriveと同期したり、視聴時間を管理したりとか、そこそこ便利だと思います。 <br />
番組をダウンロードして、後から好きな時に好きな時間だけラジオを聴くというスタイルにもってこいのプレーヤーになっています。 <br />
音楽を聴くプレイヤーと違い、ラジオ番組を聴くのに特化したプレーヤーとなってます。</p>

<p>で、一番肝になる「<strong>誰かが作った「radiko」やら「らじる★らじる」等からダウンロードするアプリを使ってGoogleDriveにアップロード</strong>」部分ですが、簡単なのは「<a href="https://dogaradi.com/dl-radirec/">らじれこ</a>」ですかねぇー <br />
番組予約データを設定しておけば、勝手にダウンロードしてくれます。ダウンロード先をGoogleDriveに割り当てたドライブにすれば（画像ではG:ドライブがそれ）余計な手間なしです。</p>

<p><img alt="th_Cursor_と_Chrome_リモート_デスクトップ_-_WPC-L20081806.png" src="https://jjworkshop.com/blog/images4/39291f764bb07df5a4752087f995455f5d021682.png" width="480" height="372" class="mt-image-none" style="" /></p>

<p>他にも、サーバにスクリプトを設定して定期実行とかも探せば有ると思いますが少し敷居が高いので、Windows環境があるのなら「らじれこ」がお手軽かと思います。</p>

<p>とわいえ「なに聴く」アプリそのものはGooglePlayストアで公開してないので、もし使いた人がいましたらテスタ登録すれば利用可能です。人数に制限はありますが、使いたい人はメアドを教えてくれたらテスタ登録します。<a href="https://jjworkshop.com/contact.html">Contact</a>から連絡ください。 <br />
気が向けば正式公開するかもですが、今のところ面倒くさいので限定公開のままかなぁ&#8230;</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2026/03/post_1156.html</link>
            <guid>https://jjworkshop.com/blog/archives/2026/03/post_1156.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">なに聴く</category>
            
            
            <pubDate>Mon, 02 Mar 2026 12:02:45 +0900</pubDate>
        </item>
        
        <item>
            <title>「ラジ聴く」作成中</title>
            <description><![CDATA[<p>Android限定でインターネットラジオを聴くアプリを作成中です。 <br />
以前作った「らじすな」はAPKでの配布でそれなりに動いてはいたのですが、Radikoの仕様が今年の１月で大きく変更され、アップデートも面倒なので違うアプローチでラジオを聴取できるようにしています。 <br />
ラジオをオンタイムでは聞けないからやっぱ録音したのを好きなときに好きな時間だけ聞けないと不便なので。</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2026/02/post_1155.html</link>
            <guid>https://jjworkshop.com/blog/archives/2026/02/post_1155.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">なに聴く</category>
            
            
            <pubDate>Wed, 25 Feb 2026 21:02:36 +0900</pubDate>
        </item>
        
        <item>
            <title>SurfTideX 潮汐データ 2026</title>
            <description><![CDATA[<p>サーバー側のプログラムミスで本日の午前中（2026/01/01）に SurfTideX を起動しマスタデータの更新をした場合、気象庁の潮汐データが正しく取得できていませんでした。 <br />
現在は修正済みなので問題なく取得できるようになっていますが、既にマスタ更新して潮汐データを表示した場合キャッシュが有効になっており正しくグラフが表示できません。この場合「設定」から「データキャッシュ」をクリアして下さい。</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2026/01/surftidex_2026.html</link>
            <guid>https://jjworkshop.com/blog/archives/2026/01/surftidex_2026.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
            
            <pubDate>Thu, 01 Jan 2026 12:18:25 +0900</pubDate>
        </item>
        
        <item>
            <title>がんばれパダワン！</title>
            <description><![CDATA[<p><a href="https://kohebi.com"><img alt="s_kohebi_site_01.png" src="https://jjworkshop.com/blog/images4/s_kohebi_site_01.png" width="960" height="602" class="mt-image-none" style="" /></a><br clear="all"></p>

<p>JJ流、一子相伝のプログラミング秘技を継承したパダワンのご紹介です。 <br />
とまぁ大げさですが、感覚とかひらめきで日頃プログラム書いてる俺ですので、人に教えるのが超苦手で、会社でも仕事でもプログラミング講師を何度かやったのですが、まぁ受けが悪いこと&#8230; <br />
複数で講師するときは、大抵悪い警官役でした&#8230;  </p>

<p>まぁそんなマスターでもめげずに数年コツコツと、本当にコツコツとゆっくり亀のようにですが諦めずに進んできたパダワンがいます。
その名を「子へび」、初期にプログラミングっぽいことを学習したのがPythonだったので、まぁ子へびで良いかとJJが命名したパダワンの名前です。</p>

<p>そんなパダワンのサイトがこちら <br />
&nbsp;&nbsp;&nbsp;&nbsp;↓ <br />
<a href="https://kohebi.com">
  <img alt="s_Pixelmator-2.png" src="https://jjworkshop.com/blog/images4/s_Pixelmator-2.png" width="60" height="53" class="mt-image-none" style="vertical-align: middle;" />
  kohebi.com
</a></p>

<p>キャッチタイトルはPythonですが、今では個人でサイト作成の仕事を請け負ったり、iOS（Swift）を学習したりと、すっかりこのデジタルワールドの住人っぽくなりました。 <br />
そういえば、<a href="https://pll.harvard.edu/course/cs50-introduction-computer-science">ハーバード大学のCS50</a>の修了証明とかもってました。（弟子の方がすごいかも&#8230;） <br />
子へびサイトは適時更新されているようなので見てみて下さい。 <br />
あっ、「サイト制作請け負ってます」って宣伝しておいてくれと言われたのでそちらもよろしくね。</p>

<p>いつの日かドラゴンになれるといいね！</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/12/post_1154.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/12/post_1154.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">iOS プログラム</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">プログラミング／verＵＰ</category>
            
            
            <pubDate>Thu, 25 Dec 2025 10:17:15 +0900</pubDate>
        </item>
        
        <item>
            <title>〝らじすな for Android〟 uploaded Github</title>
            <description><![CDATA[<p><img alt="s_Radisna_AD_20251119.png" src="https://jjworkshop.com/blog/images4/s_Radisna_AD_20251119.png" width="960" height="587" class="mt-image-none" style="" /></p>

<p>iOS版に続き、<a href="https://jjworkshop.com/app/manual/radiosnap_x.html.html">Android版の「らじすな」</a>も<a href="https://github.com/jjworkshop/Radisna-Android">全ソースコードを Github にアップロード</a>しました。 <br />
Storeに公開しているバージョンとほぼ同じ（v3.1.6）なのですが、ffmpeg のバージョンを変更しています。（公開版のバージョンはサポート終了となったため）  </p>

<p>こちらもソースコードの利用に制限はつけていませんが（MITライセンス）、ほぼこのまま利用する場合は個人利用に留めておいて下さい。</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/11/_for_android_up.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/11/_for_android_up.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Androidアプリ</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Wed, 19 Nov 2025 13:32:07 +0900</pubDate>
        </item>
        
        <item>
            <title>〝らじすな for iOS with AppWatch〟 uploaded Github</title>
            <description><![CDATA[<p><img alt="Radisina_20251110_1.png" src="https://jjworkshop.com/blog/images4/Radisina_20251110_1.png" width="960" height="1040" class="mt-image-none" style="" /></p>

<p><a href="https://jjworkshop.com/app/manual/radiosnap_x_ios.html">「らじすな for iOS」</a>のソースコードを <a href="https://github.com/jjworkshop/Radisna-iOS/tree/master">Github にアップロード</a>しました。 <br />
ほぼ制約をつけてないので（MITライセンス）、興味ある方は自由にコンパイルしてiPhoneに入れて試してみて下さい。 <br />
サーバ上のAPIと連携して稼働するので、自前でサーバーを持ってないと（レンタルサーバーでもPython3.7が動けば可）アプリ単体では動きません。 <br />
APIは、ラジオ局や番組データをJSONで取得するための処理を書いています。番組音声データはサーバ処理ではなくアプリ側にて ffmpeg ライブラリを利用して m4a の音声データとして iPhone にダウロードしています。 <br />
アプリバージョンは v3.0.1-R8 となります。（2025/11現在での最新版）</p>

<p>ソースコードの利用に制限はつけていませんが、ほぼこのまま利用する場合は個人利用に留めておいて下さい。 <br />
（アップルストアのRegulationは通らないので公開はできません）</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/11/_for_ios_with_a.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/11/_for_ios_with_a.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">iOS プログラム</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Mon, 10 Nov 2025 08:51:44 +0900</pubDate>
        </item>
        
        <item>
            <title>「SurfTideΔ」 ニュース画像について</title>
            <description><![CDATA[<p><img alt="std_20250723.png" src="https://jjworkshop.com/blog/images4/std_20250723.png" width="960" height="662" class="mt-image-none" style="" /></p>

<p>サーバ側のプログラムを少し調整して、SurfTideΔ のニュース画像を、対象ニュースソースのDomain画像を表示するようにしました。 <br />
これは iOS/Android ともに更新対象となりますが、サーバ側の修正なのでアプリのアップデートはありません。 <br />
SurfTIdeXのニュース画像と同じになります。</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/07/surftide_20.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/07/surftide_20.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideΔ</category>
            
            
            <pubDate>Wed, 23 Jul 2025 16:05:48 +0900</pubDate>
        </item>
        
        <item>
            <title>「SurfTideΔ」 アップデート（Android）</title>
            <description><![CDATA[<p><img alt="std_20250715.png" src="https://jjworkshop.com/blog/images4/std_20250715.png" width="960" height="960" class="mt-image-none" style="" /></p>

<p><a href="https://play.google.com/store/apps/details?id=com.jjworkshop.android.surftidedelta" title="SurfTideΔ for Android">SurfTideΔ for Android v1.3.6-R55</a> にアップデートしました。 <br />
オープンテストが完了し、リリース申請しているので数日中にアップデート可能となります。</p>

<p>後発の「<a href="https://play.google.com/store/apps/details?id=com.jjworkshop.android.surftidex" title="SurfTideX for Android">SurfTideX</a>」が最新のタイドアプリになるのですが、未だにこちらの方の利用者も多いので、最新のAndroid16に対応させました。  </p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/07/surftide_androi.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/07/surftide_androi.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideΔ</category>
            
            
            <pubDate>Thu, 17 Jul 2025 05:29:13 +0900</pubDate>
        </item>
        
        <item>
            <title>「天気と風と波」 アップデート（iOS）</title>
            <description><![CDATA[<p><img alt="tenkikazenami_20250714.png" src="https://jjworkshop.com/blog/images4/tenkikazenami_20250714.png" width="960" height="960" class="mt-image-none" style="" /></p>

<p><a href="https://itunes.apple.com/jp/app/id1530207298?mt=8" title="天気と風と波 for iPhone">天気と風と波 for iOS v1.2.4-R31</a> にアップデートしました。 <br />
既に AppStore にて公開済みです。 <br />
一部のOSバージョンで、天気図表示がクラッシュしていたのを修正しました。 <br />
合わせてサーバー側プログラムも修正し、沿岸の風と波画像も表示できるよう修正しました。</p>

<p>今回もアイキャッチはAI画像です。わりと気に入ってるので（笑）</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/07/_ios_1.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/07/_ios_1.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">天気と風と波</category>
            
            
            <pubDate>Mon, 14 Jul 2025 11:06:47 +0900</pubDate>
        </item>
        
        <item>
            <title>「SurfTideX」 アップデート（Android）</title>
            <description><![CDATA[<p><img alt="surftidex_anim_20250714.png" src="https://jjworkshop.com/blog/images4/surftidex_anim_20250714.png" width="960" height="960" class="mt-image-none" style="" /></p>

<p><a href="https://play.google.com/store/apps/details?id=com.jjworkshop.android.surftidex" title="SurfTideX for Android">SurfTideX for Android v1.4.3-R48</a> にアップデートしました。 <br />
Android15でステータスバーとコンテンツが重なっていた不具合を修正しました。あわせてAndroid16にも対応しました。 <br />
オープンテストが完了し、リリース申請しているので数日中にアップデート可能となります。</p>

<p>このバージョンアップに合わせて、サーバー側のプログラムも更新しました。 <br />
天気予報図（24時間後と48時間後）データの取得が出来なかったのを修正しました。 <br />
沿岸の風と波データが取得できなかったのを修正しました。これらはいずれも気象庁サイトの変更にともなう修正となります。
これらは <a href="https://itunes.apple.com/jp/app/id1637360116?mt=8" title="SurfTideX for iPhone">iOS</a> 版にも影響のある更新となります。</p>

<p>ツッコミどころ満載のAI画像ですが、面白いのでアイキャッチ画像にしてみました（笑）</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/07/surftidex_andro.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/07/surftidex_andro.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
            
            <pubDate>Mon, 14 Jul 2025 10:19:41 +0900</pubDate>
        </item>
        
        <item>
            <title>「天気と風と波」のアップデート</title>
            <description><![CDATA[<p><img alt="tkn_20250711.png" src="https://jjworkshop.com/blog/images4/tkn_20250711.png" width="960" height="1039" class="mt-image-none" style="" /></p>

<p>しばらく不具合を放置していたのですが、iOS/Android版共に修正しました。 <br />
とくにiOS版は、OSのバージョンによっては天気図表示でクラッシュしていたのを修正しました。</p>

<p>天気図（24hと48hの天気予報図）が表示されない理由は、気象庁サイトの情報が変わったのが原因で、サーバ側のプログラムを修正して対応済みです。</p>

<p>iOS版は v1.2.4-R32 を現在申請中で、来週中には一般公開されると思います。 <br />
Android版は、旧バージョンでも天気図は表示されるようになっていると思いますが、Android16に対応したバージョンは v1.3.8-R38 となり、こちらも来週中には一般公開となります。</p>

<p>天気図の問題は、SurfTideXの天気図にも影響がありますが、サーバ側のプログラム修正でこちらも既に対応済みとなります。アプリは現行バージョンのままでアップデートの必要はありません。Android版はAndroid16に対応したバージョンを近々リリースします。（こちらも来週中を予定）</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/07/post_1153.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/07/post_1153.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">SurfTideX</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">天気と風と波</category>
            
            
            <pubDate>Fri, 11 Jul 2025 17:35:35 +0900</pubDate>
        </item>
        
        <item>
            <title>「らじすな」のサイドローディング</title>
            <description><![CDATA[<p><img alt="s_RadioSnap_iOS_12.png" src="https://jjworkshop.com/blog/images4/s_RadioSnap_iOS_12.png" width="960" height="983" class="mt-image-none" style="" /></p>

<p>「らじすな」をサイドローディングできるようにしました。 <br />
ストア版と違い広告の表示はありません。しばらくはダウンロード数制限無しの完全フリー版とします。</p>

<p>iOS版のレギュレーションをクリアするのが難しく、またAndroid版もアップデートするたび意味不明のエビデンス動画再提出を求められるしで、もうめんどくさくなって自由に配布できるサイドローディングに切り替えることにしました。 <br />
なのでストア公開は中止しています。</p>

<ul>
<li><a href="https://jjworkshop.com/sideload.html">Android版のサイドローディングはこちらから</a></li>
<li><a href="https://jjworkshop.com/sideload_ios.html">iOS版のサイドローリングはこちらから</a></li>
</ul>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/06/post_1152.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/06/post_1152.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Tue, 17 Jun 2025 14:40:25 +0900</pubDate>
        </item>
        
        <item>
            <title>「らじすな」 for iOS その３</title>
            <description><![CDATA[<p><img alt="s_RadioSnapRimo_10.png" src="https://jjworkshop.com/blog/images4/s_RadioSnapRimo_10.png" width="960" height="377" class="mt-image-none" style="" /></p>

<p>Apple Watchによるコントローラーも実装完了です。 Watchアプリの名称は「らじすなRimo」。 <br />
「らじすな」のコントローラーの位置づけなので、単体では動作しません。iPhoneの「らじすな」を操作するアプリになります。 <br />
アプリでダウンロードしている番組の、選択／再生／停止ができます。番組の一覧は iPhone側の設定を引き継ぎます。</p>

<p>対象となる WatchOSのバージョンは 8以上ならOKです。低く設定したのは実機で最新のOSが 8.7しか持ってないので&#8230; <br />
もっとも相当シンプルな実装なので、最新のOSは不要なんですけどね。</p>

<p>さて、申請がどうなることか&#8230;</p>

<p>Android版があったってのもあるんですが、ほぼ１ヶ月で作りきったのは AI のおかげ。 <br />
UI以外のロジック部分は、KotlinからSwiftに、ほぼAIにコンバートしてもらったし、UIもそこそこ理解して手伝ってくれます。 <br />
文句言わない便利なアシスタントがいるみたいですね。たまに上から目線ですけど。 <br />
やっぱそのうちターミネーターできちゃうな！</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/06/_for_ios_2.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/06/_for_ios_2.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Fri, 13 Jun 2025 11:49:20 +0900</pubDate>
        </item>
        
        <item>
            <title>「らじすな」 for iOS その２</title>
            <description><![CDATA[<p><img alt="s_iOS_RadioSnap_001.png" src="https://jjworkshop.com/blog/images4/s_iOS_RadioSnap_001.png" width="960" height="515" class="mt-image-none" style="" /></p>

<p>iPhoneの機能は全て実装が終わりました。 <br />
ダウンローダーも平行処理が可能になって、かなり時短になりました。 <br />
iOSのバックグラウンド処理の制限がキツイので、機種にもよりますがダウンロード中にサスペンドすると数秒〜数分でOSが処理を停止します。 <br />
一応、メッセージでフォアグラウンドを保つようにユーザーに通知していますが、実は上記のバックグラウンド処理の制限を受けない方法もあります。 <br />
MediaPlayerで再生している場合、サスペンドしてもiOSはアプリをそのまま稼働状態に保ってくれる仕様です。この仕様のため、番組を再生しながらダウンロードすると結構長いダウンロード処理でも問題なくバックグラウンドでダウンロードできます。</p>

<p>この後、Apple Watchでのリモート操作を実装します。一般公開はこの実装が終わってからです。 <br />
現在、TestFlightにてBetaテスト中です。</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/06/_for_ios_1.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/06/_for_ios_1.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Wed, 11 Jun 2025 11:42:47 +0900</pubDate>
        </item>
        
        <item>
            <title>「らじすな」 for iOS</title>
            <description><![CDATA[<p><img alt="radioSnap_ios_01.png" src="https://jjworkshop.com/blog/images4/radioSnap_ios_01.png" width="960" height="1032" class="mt-image-none" style="" /></p>

<p>電車の中で見回すと、まぁほぼ９割以上は iPhone なんですねー&#8230; <br />
自分用のデバイスはAndroidに変えてから既に３年、実機で残っている一番新しい iPhone は mini12 で、これはこれで気に入ってはいたのですが、仕事用とプライベートの２台持ちが面倒になって、simが２枚入る安いAndroidに変えちゃったんです。 <br />
あまりにも高すぎる iPhone はもう買わないだろうなぁ〜</p>

<p>とわいえ、世の中 iPhone だらけで、Androidアプリのダウンロードはちっとも伸びないし（もともと他の自前アプリもだけど）まぁ iOS版も書いてみるかなぁ〜と。 <br />
今回も、めんどくさいところはほぼ AI にお願いして、自分の作業は AI で出来ないところの調整位。マジに数年前では考えられない位サクサクとアプリが作れちゃいます。 <br />
以前は、Google検索してサンプル検証してとかだったけど、開発で Google検索なんて全くといっていい程使わなくなっちゃいました。</p>

<p>Background処理とか、Androidとはかなり違うので UI/UX も若干変えてますが、ほぼほぼAndroid板と同じにいけるかと。 <br />
とりあえず、シングルタスクでのダウンロードは動いているのですが、DLに時間がかかりすぎるので、効率を上げるためのダウンロード並行処理はこれから実装してみます。 <br />
番組の再生処理とか、イアフォン制御とか、ロック画面への表示とかは、Android版に比べると嘘みたいに簡単に実装できますね。Androidではえらい苦労した（主にはAIが）とこなので、最初に iOS版作ったらAndroid版は投げ出してたかもです（笑）</p>
]]></description>
            <link>https://jjworkshop.com/blog/archives/2025/06/_for_ios.html</link>
            <guid>https://jjworkshop.com/blog/archives/2025/06/_for_ios.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">らじすな</category>
            
            
            <pubDate>Thu, 05 Jun 2025 21:21:39 +0900</pubDate>
        </item>
        
    </channel>
</rss>