タグ

2023年3月28日のブックマーク (2件)

  • localhost に立てた SPA と API に Android Emulator から localhost のまま接続する

    モバイル向けSPAを開発中に、Android エミュレータで動作確認したいときの話です。 SPA 開発では、AWS Lambda や Azure Functions、Firebase Functions などに API を立て、フロントエンドは S3 や Firebase Hosting、Netlify などのホスティングサービスに配置することが多いでしょう。 これらを開発する時は、ローカルに localhost:3100 は API サーバー localhost:3200 は Web サーバー のように開発用のサーバーを立てて(あるいはツールキットにより立てられて)使用すると思います。この時フロントエンドから API サーバーへのアクセスは、ttp://localhost:3100/api/ping などとハードコードされていることがあります。 モバイルでの動作確認をするためには、Chr

    localhost に立てた SPA と API に Android Emulator から localhost のまま接続する
    invent
    invent 2023/03/28
  • iOS14でUniversal Links対応することになった人が見る記事 - Qiita

    Universal Linksとは urlからアプリをシームレスに起動できる機能のことです。 ディープリンクとの大きな違いは確認のダイアログなしでアプリに遷移できることです。 UX上の利点や特徴などは以下の記事で詳しく解説されています。 モチベーション 今回Universal links対応をiOS側の担当者として調査から実装までやりました。 しかしこれが曲者で、 OSごとに対応方法が異なっていたり、 事前に対策を打たないと特定の環境で動作確認できなかったり 挙動にOS差分があって中々原因に気づけなかったはまりどころがあったり、 などなど結構ハマってしまいました。。。 そこで、同じようにiOS14からUniversal Linsに対応する方が苦しまなくてよいようにするため、以下の情報を記事にしました。 iOS14時点のUniversal Links対応手順 Universal Linksの

    iOS14でUniversal Links対応することになった人が見る記事 - Qiita
    invent
    invent 2023/03/28