並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 93 件 / 93件

新着順 人気順

wkwebviewの検索結果81 - 93 件 / 93件

  • iOS 13以降 iPadのUserAgentに注意 (WKWebView) - Qiita

    Xcode 11 でビルドしたWebViewのUserAgentのデバイスごとの比較です。 注目したいのは iOS 13.0 iPad 9.7 インチ以上のUserAgentで、iPadではなくMacintoshとなっています。 iOS 13.0 iPhone Mozilla/5.0 (iPhone; CPU iPhone OS 13_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 iOS 13.0 iPad mini 5 Mozilla/5.0 (iPad; CPU OS 13_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 iOS 13.0 iPad 9.7 インチ以上 Mozilla/5.0 (

      iOS 13以降 iPadのUserAgentに注意 (WKWebView) - Qiita
    • Building Profiles with new WebKit API

      Profiles are useful. They allow users to organize their data into categories and manage them separately. Users can create different profiles for different purposes and delete any profile without worrying about messing with data from another profile. Profiles also make it easier to access different online identities. Users with multiple accounts on the same site can simultaneously log into them wit

      • [Swift] Delegate Protocol でメソッドを定義するときの書き方と考え方について | DevelopersIO

        iOSアプリ開発初学者には、なんとなくとっつきにくい `Delegate`パターンの書き方とその考え方をまとめました。 はじめに CX事業本部の中安です。まいどです。 久々にブログを書きます。 iOSアプリ開発では、設計パターンのひとつである Delegate パターンがよく使われています。 主に標準UI系クラス(たとえばテーブルビューや、コレクションビュー、テキストビューなど)でよく目にすると思います。 もちろん、UI系に限らずXMLパーサなどでも使用されていますし、サードパーティ製ライブラリのクラスでも標準APIに従う形で Delegate パターンで実装されているものも多いです。 今回は Delegate パターンに従って Protocol を自作する際の定義方法をまとめていきたいと思います。 iOSアプリ開発を始めたばかりの方のお役に立てれば幸いです。 Delegateパターンにつ

          [Swift] Delegate Protocol でメソッドを定義するときの書き方と考え方について | DevelopersIO
        • Hotwire勉強会ログ (1) Turbo - Qiita

          はじめに Rails 7から標準となったHotwireについて勉強会をしました。前半はTurboで後半がStimulusです。場所はSENQ六本木のスカイテラスで、晴れていたのですが少し寒かったかもしれません。 Railsで有名な万葉さんもHotwireをやっていくそうです。 私の場合は最近のRailsのJavaScriptの機能は使っていなくて、Turbolinksはオフにすることが多かったです。Rails 7ではHotwireが標準になってrails-ujsもフェードアウトしていきそうなので、ここは観念して勉強しようと思いました。 そしてForkwellさんのDHHへのインタービュー動画を見たことも影響しました。 というわけで、まずはHotwireのTurboをやっていきます。 Turboの概要 Turbo Drive ページ全体を更新 Turbolinksと同じようなもの Turbo

            Hotwire勉強会ログ (1) Turbo - Qiita
          • Cookieの削除 | anz blog

            ざっくりまとめ。 WKWebsiteDataStore.removeData(ofTypes:modifiedSince:completionHandler:) でざっくり削除できる ドメイン単位でやるなら、 WKWebsiteDataStore.removeData(ofTypes:for:completionHandler:) を利用して削除する さらに詳細に条件を指定したいなら WKHTTPCookieStore.delete(_:completionHandler:) を利用して削除する です。 環境 Xcode v10.1 Swift v4.2 iOS 11+ ざっくり全部削除する これはすごくシンプルにかけます。 WKWebsiteDataStore.default().removeData(ofTypes: [WKWebsiteDataTypeCookies], modifi

            • デザイナーが App に Web View を導入するときの覚え書き|mura24

              ロコガイド デザイナーの木村です。最近読んだ「時間術大全」のおかげで生産性が爆上がりして毎日がたのしいです。 先日、トクバイで毎日のお買い物が楽しくなるニュースやレシピが見られる「よみもの」という機能をリリースしました🎉 このプロジェクトでは開発リソースを圧縮するため、早いタイミングで Web View で実装することを決めたのですが、アプリエンジニアから「Web View 大変だよ…」と言われてやったら本当に大変だったので、備忘録も兼ねてデザイナーが Web View を検討する際に考慮しておかないといけないポイントをまとめました。 Web View とはWeb View とは、HTMLやWebコンテンツをアプリ内に直接ロードして表示する仕組みを指します。 ですが、Webコンテンツをアプリ内に表示する方法は Web View 以外にもあります。それぞれメリット・デメリットがあるので、達

                デザイナーが App に Web View を導入するときの覚え書き|mura24
              • [翻訳] Ionic vs React Nativeでパフォーマンス比較。実際どれだけ違う?! - Qiita

                この記事は、 Ionic Framework / Capacitor / Stencil Advent Calendar 2022 の2日目の記事です。 この記事は、Ionic Blogで公開された Ionic vs. React Native: Performance Comparison の翻訳記事です。記事の翻訳を快諾してくれたIonic Teamと著者のConnerに感謝します。 なお、記事内の動画はアニメーションGifとなっており、元記事のvideoと比べて画質が落ちます。きれいな映像でみたい人は、アニメーションGif下にあるリンクから元動画を閲覧ください。 IonicとReact Nativeがクロスプラットフォームアプリケーション開発のエコシステムで競合していることは周知の事実です。 ネットで検索すれば、この2つのクロスプラットフォームソリューションを比較する記事が無数にヒッ

                  [翻訳] Ionic vs React Nativeでパフォーマンス比較。実際どれだけ違う?! - Qiita
                • UIWebView をWKWebViewに置き換えたが、iTunes Connect にアップロード時にITMS-90809のメールが届く

                  質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!新規登録して質問してみよう

                    UIWebView をWKWebViewに置き換えたが、iTunes Connect にアップロード時にITMS-90809のメールが届く
                  • React Native: Authentication with WebView

                    A more interactive tutorial: https://getleaf.app/dsps301/reactnativeau-pvopbxhp You have a web application with all your features built out and now it is time to build your mobile app. You find yourself writing out the same business logic over again and think, "hmm maybe there is a quicker way to initially implement features, to iterate faster?" Good news, you can! 🎉 Using the power of web views,

                      React Native: Authentication with WebView
                    • SwiftUIを使ったアプリを1年運用してみてわかったこと|株式会社カウシェ

                      (本記事は、2021年9月にiOSDC Japan 2021で発表した「SwiftUIで使ったアプリを1年運用してみてわかったこと」のトークセッションを文字起こししたものです。実際のセッション動画はこちら) こんにちは!カウシェの@akifumiです。 SwiftUIが発表され早2年が経ちました。 そんなSwiftUIですが、本番アプリで採用されているケースはまだまだ少ないかと思います。 そんな中、積極的に新しい技術を取り入れようと、私たちが2020年9月にリリースした、シェア買いアプリ「カウシェ」は、大部分をSwiftUI, Combineを活用して作っています。 今日は、リリースから1年運用した今、 SwiftUI, Combineを活用し、どのようなアーキテクチャで開発・運用しているのか SwiftUIで開発中に問題となった点 運用している中でわかった良かった点・悪かった点 などを紹

                        SwiftUIを使ったアプリを1年運用してみてわかったこと|株式会社カウシェ
                      • Tracker Prevention for WKWebView

                        Rizwan Posted on Aug 14, 2020 • Originally published at blog.rizwan.dev on Aug 12, 2020 In 2017, Apple WebKit team announced “Intelligent Trackers Protection” feature which blocks cross-site trackers and cookies. Slowly WebKit team is adding new features to WebKit and bringing the same to Safari. Safari 14 Safari 14 improves ITP and by default, it will block all the cross-site trackers by using on

                          Tracker Prevention for WKWebView
                        • Flutter アプリに WebView を追加する  |  Google Codelabs

                          1. はじめに 最終更新日: 2021 年 10 月 19 日 WebView Flutter プラグインを使用すると、Android または iOS の Flutter アプリに WebView ウィジェットを追加できます。iOS の場合、WebView ウィジェットは WKWebView を基盤としており、Android の場合、WebView ウィジェットは WebView を基盤としています。このプラグインは、ウェブビュー上に Flutter ウィジェットをレンダリングできます。たとえば、ウェブビュー上にプルダウン メニューを表示できます。 作成するアプリの概要 この Codelab では、Flutter SDK を使用し、WebView を備えたモバイルアプリを手順を追って作成します。作成するアプリの機能は次のとおりです。 ウェブ コンテンツを WebView に表示する Web

                          • Brave 1.0ができるまで | Brave

                            ここ4年半ほど、私はBraveという野心的なスタートアップ企業の土台作りに関わってきました。 ここまでの道のりは平坦なものではありませんでした。その険しさは、私の想像を遥かに超えるものでした。 最初は2人だったチームですが、今では使命感みなぎる100人以上の社員を抱える企業に成長しました。Braveのユーザ数は増え、毎月のアクティブユーザ数は870万人に達するまでになりました。ユーザは、少額支払いを行うことで300,000以上の登録済みコンテンツクリエータを支援できます。Braveのコミュニティは日々拡大し、活力を増しています。 下は、2019年の社内イベントの時の写真です。 今日、Brave 1.0を公開するにあたり、プロジェクトに関わった者として私はこの上なく幸せな気持ちでいます。 本稿ではBraveの共同創業者としての視点から、Braveがここに至ったまでの経緯を紹介したいと思います

                              Brave 1.0ができるまで | Brave