投稿

8月, 2025の投稿を表示しています

WPF経験者が挑戦!.NET MAUIで初スマホアプリ「写時くん」を公開してみた

イメージ
1. はじめに 普段はデスクトップアプリ( WPF )を中心に開発してきた私ですが、このたび.NET MAUIを使ってスマホアプリを1本完成させ、野良アプリとして配布するところまでこぎつけました。 アプリ名は**「写時(しゃじ)くん」**。 今回は、そのアプリの概要と、開発〜公開までの過程で感じたことをまとめます。 2. アプリの概要 アプリ名 :「写時(しゃじ)くん」 主な機能 スマホ内の写真を選択し、撮影日時(タイムスタンプ)を取得 取得した日時をクリップボードにコピー コンボボックスから一行出力メモの内容を選択可能 写真を選ばずに、現在時刻や一行出力メモのみの出力も可能 用途の例 写真管理や記録作業の効率化 報告書作成やSNS投稿の補助 3. 公開形態を「野良アプリ」にした理由 当初は Google Play で配信する予定でしたが、 テスト公開の段階で「テスター10人以上の協力が必要」という壁 にぶつかりました。 個人で短期間に10人のテスターを集めるのは意外と難しく、そこで今回は**Google Play経由の配信を断念し、野良アプリ(APK直接配布)**という形でリリースしました。 野良配布はストア審査が不要でスピード感がありますが、インストールの際に「提供元不明のアプリ」設定を有効にしてもらう必要があり、利用者への案内は少し手間がかかります。 4. WPF経験者から見た.NET MAUIの第一印象 良かった点 XAML ベースでUIを記述できるのでWPF経験が生きた C#の資産をある程度流用可能 苦労した点 プラットフォーム依存コード( Android / iOS 固有処理)の理解が必要 デバッグ・ビルド時間が長い 画像やスプラッシュ画面設定が独特で、最初は表示されないこともあった 5. 開発でハマったポイント スプラッシュ画面が反映されない問題(タスク一覧からアプリを終了しないと更新されない) 画像リソースのファイル名重複エラー( appicon.png の重複) クリップボード機能の実装がAndroidとiOSで微妙に異なる 6. 作ってみての感想 .NET MAUIは学習コストが高い反面、...

SSHなしでLet's Encryptの証明書を使って共有サーバーをHTTPS化する方法【完全ガイド】

イメージ
  はじめに 「 無料でSSL証明書を使いたいけど、サーバーにSSH接続できない… 」 そんな悩みを持つ方は少なくありません。 実際、レンタルしている共有サーバー(海外ホスティングなど)では、SSHが使えなかったり、Let's Encrypt が自動対応していないケースもあります。 でも安心してください。 SSHが使えなくても、Let's Encrypt の証明書を取得して HTTPS 化する方法があります! この記事では、初心者向けにその具体的な手順を詳しく解説します。 ✅ この方法でできること Let's Encrypt の無料SSL証明書を取得(自分のPCで) レンタルサーバーに証明書を 手動アップロード 安全に自分のWebサイトをHTTPS化 必要なもの 独自ドメイン(例: example.com ) ドメインのDNS設定にアクセスできる(TXTレコードが追加できる) サーバーに「SSL証明書アップロード」機能がある(cPanelなど) Windowsパソコン(証明書取得用) 🔧 ステップ①:Windows上で証明書を発行する 1. win-acme をダウンロード Let's Encrypt を Windows で使うためのツール「win-acme」を使います。 公式サイト: https://www.win-acme.com/ 最新版を ZIP 形式でダウンロードし、任意の場所に展開します(例: C:\win-acme ) 2. コマンドプロンプトで起動 cmd cd C:\win-acme wacs.exe 3. ドメインを入力 メニューで [M]anual input を選択 example.com など、SSLをかけたいドメインを入力 4. 認証方法で DNS-01 を選ぶ Let's Encrypt は、あなたがそのドメインの所有者であることを確認するために、 DNSにTXTレコードを追加するように求めてきます 。 例: Please create TXT record: _acme-challenge.example.com → AbCdEfGhIjKlMnOp... ...

📱 50代でスマホ再デビューしました ~時代はこんなに変わっていた!~

スマホに再デビューしてみました。 実はスマホを使うのはこれが初めてではありません。数年前に一度使ってみたことがあるのですが、 料金が高すぎて 家計の負担になり、「やっぱり携帯(ガラケー)で十分だ」と判断してスマホを手放しました。 それから時が流れ、またスマホが必要になる場面が出てきて、思い切って再挑戦。 すると、世の中の進化にびっくりすることだらけでした。 📦 中古の白ロムスマホで再スタート 今回は新品のスマホではなく、 中古の白ロムAndroid 12スマホ を購入しました。 キャリア契約はせず、自宅ではWi-Fi、外出時は駅やカフェなどの 公共Wi-Fiを利用 して、できるだけコストを抑えています。SIMカードは入れていません。 それでも、ネット検索・LINE・YouTube・銀行の手続きなど、 想像以上に多くのことができる のに驚きました。 🧑‍💻 個人認証の進化がすごい! スマホを再び使って、一番カルチャーショックだったのは、 本人確認の方法が劇的に進化していたこと です。 以前は銀行口座の開設といえば、本人確認書類をコピーして郵送したり、窓口に行く必要がありました。でも今は違います。 スマホのカメラで運転免許証を撮影し、 自分の顔を画面に映すだけで本人確認が完了 。それだけでネット銀行の口座がすぐに開設できてしまうんです。 「こんなに簡単でいいの?」と、本当にびっくりしました。 📲 スマホはもはや生活インフラ 久しぶりにスマホを使って実感したのは、 今の社会ではスマホがないと不便になってしまう ということです。 通帳や印鑑いらずで口座管理ができる ポイントカードも診察券もアプリで管理 地図、翻訳、天気、すべてがスマホで完結 LINEでの連絡が当たり前になっている アプリの数、質が以前と比べて格段に向上している これまで携帯で頑張っていましたが、スマホの利便性はもう「道具」というよりも「生活の一部」なんだと実感しました。 📌 まとめ:思い切ってよかった、スマホ再デビュー 最初は操作に戸惑ったり、設定で迷ったりしましたが、今では スマホなしの生活には戻れない かもしれません。 50代でも、 少しの工夫と工夫次第でスマホを上手に使える とわかったのが今回の大きな収穫です。 「スマ...