並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 39 件 / 39件

新着順 人気順

webViewの検索結果1 - 39 件 / 39件

  • 【React】リッチテキストエディタ(Quill、Tiptap、Slate...)の考え方や前提知識

    概要 4年ほどProductionで使っていたリッチテキストエディタ(Quill on Nuxt.js v2)をTiptap on Next.jsに移行しました。 既存のQuillエディタの使い勝手をTiptapで再現しつつ、改善できるところは改善しつつ、既存の4年分のリッチテキストデータが正しく編集できるようにしなければいけませんでした。 本記事では移行の具体的なプロセスを解説しようと思っていたのですが、リッチテキストエディタは前提知識があまりに多いため、前提となる知識や考え方を解説しているだけでそこそこのボリュームになりました。そこで、一旦考え方や前提知識をまとめた、という体で公開します。 本記事を読んでから各ライブラリのDocsを読んだりカスタマイズを始めたら、少しハードルが下がっていることかと思います。 対象読者の例 リッチテキストエディタに興味がある リッチテキストエディタの開発

      【React】リッチテキストエディタ(Quill、Tiptap、Slate...)の考え方や前提知識
    • マツコの知らない LINE ログインの世界

      Ubie プロダクトプラットフォーム所属の nerocrux です。今回は Ubie において、 LINE ログインを成功させるために工夫したことをいくつか紹介したいと思います。 面白いこともすごいこともやってないし、対象読者もよくわかりませんが、興味があったら読んでみてください。 はじめに 症状検索エンジン「ユビー」について Ubie では、症状検索エンジン「ユビー」(以下、ユビーと呼ぶ)という一般ユーザー向けのサービスを展開しています。ユーザーが簡単な質問を回答することで、関連する病名や、適切な受診先情報を得ることができるサービスとなっています。 ユビーは Web ブラウザ経由で利用されることが多いですが、iOS / Android のネイティブアプリも提供しています。 ユーザーがユビーを利用する際に、ユビーのアカウントを作成することで、一貫性のある問診・受診・受診後のフォローアップ体

        マツコの知らない LINE ログインの世界
      • Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる

        欧州を基盤にオープンでセキュアなインターネットの実現を支援しているNLnet Foundationは、Rust製ブラウザエンジン「Servo」を用いたWebブラウザ「Verso」の開発プロジェクトの立ち上げを発表しました。 Versoの開発は、Electron代替を目指すフレームワーク「Tauri」の開発チームが主導することが、下記のポストで示されています。 We've stopped waiting for other people to solve our problems with webviews and kicked off a browser+webview project called Verso (and we've already gotten a bit of funding from NLNET.)https://t.co/PMOV7YbGtE https://t.c

          Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる
        • Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に

          Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に Electronの代替を目指すRust製のアプリケーションフレームワーク「Tauri」の開発チームは、「Tauri 2.0」リリース候補版の公開を発表しました。 Everyone assumes your dev environment and network are safe. Tauri doesn't assume that & protects you as a dev. Tauri 2.0 RC for Mobile and Desktop available right now. Read the announcement:https://t.co/SXv1tgNHGm — Tauri (@TauriApps) August

            Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に
          • 5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を

            Kaspersky Labは7月29日(現地時間)、「New Mandrake Android spyware version discovered on Google Play|Securelist」において、Google Playより配布された複数のアプリからマルウェア「Mandrake」の亜種を発見したと伝えた。これらアプリは2024年3月末までにGoogle Playから削除されたが、合計32,000回以上ダウンロードされたとみられている。 New Mandrake Android spyware version discovered on Google Play|Securelist 悪意のあるアプリ 発見された悪意のあるアプリは合計5つで、最も新しいものは2024年3月15日に更新されている。アプリの一覧は次のとおり。 AirFS (com.airft.ftrnsfr) Ast

              5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を
            • 3rd Party Cookie 廃止の方針変更など : Cybozu Frontend Weekly (2024-07-23号)

              3rd Party Cookie 廃止の方針変更など : Cybozu Frontend Weekly (2024-07-23号) こんにちは!サイボウズ株式会社 フロントエンドエキスパートチームの @mugi_uno です。 はじめに サイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2024 年 7 月 23 日 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題 Temporal を取り巻く仕様を整理する ECMAScript Stage 3 の Temporal に関する発表資料です。仕様そのものの整理や、タイムゾーン・カレンダーのサポート、Intl との関係性について解説されています。 Fastly が開発者向けの無料プランを提供開始

                3rd Party Cookie 廃止の方針変更など : Cybozu Frontend Weekly (2024-07-23号)
              • これでアレには負けない! Android 15のシステムフォントがバリアブルフォントに対応 | gihyo.jp

                少し古い話になりますが、Googleは7月18日に次期OSとなるAndroid 15のベータ4をリリースしています。 Android Developers Blog: The Fourth Beta of Android 15 Android 15の開発スケジュールが発表された段階で、ベータ4のリリースが7月だったので予定どおりの進行です。今回がベータ版のファイナルリリースで、大きなバグが発見されなければ、あとはリリースを待つばかりとなります。 システムフォントがバリアブルフォント化 さて、Android 15からは、日本語環境でシステムフォントとして使われている「NotoSansCJK」がバリアブルフォント化されることになりました。 Android 15では、OSの見た目に関するアップデートはありません。しかし、表示フォントの変化は、考えようによっては見た目と同等の大きな変化です。Mat

                  これでアレには負けない! Android 15のシステムフォントがバリアブルフォントに対応 | gihyo.jp
                • 生成 AI や Gemini の基本について学べる Generative AI Study Jam 開催のお知らせ

                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                    生成 AI や Gemini の基本について学べる Generative AI Study Jam 開催のお知らせ
                  • Android アプリとウェブサイト間でのシームレスな認証情報の共有を設定します  |  Credential Management  |  Google for Developers

                    フィードバックを送信 Android アプリとウェブサイト間でのシームレスな認証情報の共有を設定します コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 クロス プラットフォームでのシームレスな認証情報共有を可能にすることで、ユーザーの利便性を最大限に高める アプリとウェブサイト全体にわたり複数のウェブサイトと Android アプリで同じ 認証情報を保存し、必要に応じて認証情報を リンクされたウェブサイトや Android アプリで自動的に候補として提示することもできます。 ベスト プラクティス 最適なユーザー エクスペリエンスとセキュリティのために、シームレスな認証情報の共有を実装する 次のタッチポイントで活用できます ログイン フォーム: 認証情報の自動入力を有効にします。 登録フォーム: 新しい認証情報を安全に保存して、複数のプラットフォームで使用で

                      Android アプリとウェブサイト間でのシームレスな認証情報の共有を設定します  |  Credential Management  |  Google for Developers
                    • Visual Studio Code July 2024

                      Version 1.92 is now available! Read about the new features and fixes from July. July 2024 (version 1.92) Update 1.92.1: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the July 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights in

                        Visual Studio Code July 2024
                      • Tauri 2.0 Release Candidate

                        import CommandTabs from '@components/CommandTabs.astro'; We are very proud to finally announce the first release candidate for the new major version of Tauri. After over half a year of beta versions, following over a year of alpha versions we are finally at the point where we consider Tauri 2 stabilized and do no longer expect breaking changes. We want to use a comparably short release candidate t

                          Tauri 2.0 Release Candidate
                        • SmartNewsへの配信可否の設定を追加しました - はてなブログ開発ブログ

                          はてなブログでは、はてなブログに公開された記事の情報をSmartNewsに自動で送信しております。そのため、はてなブログの記事はSmartNewsに掲載され、多くの人に読まれる機会があります。 これまでは、SmartNewsにはてなブログの記事が掲載される際には、ブラウザで閲覧したときと同じ体裁での表示(以降、WebView)も可能でしたが、SmartNewsの仕様変更により、SmartView(スマートビュー)と呼ばれる記事閲覧に最適化されたシンプルな画面の表示のみの対応となります。 このため、ブログ内にご自身で広告を設置しているユーザー様にとっては、SmartNewsにおけるWebViewでの記事閲覧に伴う収益の機会がなくなります。それを望まない場合もあると考え、今回SmartNewsへの配信可否を設定する機能を追加しました。「詳細設定 > 配信設定 > SmartNewsで配信」より

                            SmartNewsへの配信可否の設定を追加しました - はてなブログ開発ブログ
                          • 2024年のオーディオアプリケーション開発技術の動向に関する私的見解 (1)

                            来月COSCUP 2024で "Catching up trends in audio app development" というタイトルでセッション発表することになっているので、ここ1, 2年くらいでトレンドとなったオーディオアプリ開発技術について、いろいろおさらいしておかないといけなくなった。というわけでこれはメモ書き程度にいろいろまとめていこうというものだ。 いろいろ考えをまとめていたら、だいぶ長くなってしまったので、3部作くらいにして公開すると思う。2部になるかも。 WebView オーディオプラグインのUIにWebViewを採用しようという動きが活発になっている。C++のアプリケーションビルドモデルは、hot reloadingが不可能であるという点だけでも現代のGUI開発ツールの要求事項とは相性が悪い。RADが可能でデスクトップもサポートしているものとしては、JavaScript

                              2024年のオーディオアプリケーション開発技術の動向に関する私的見解 (1)
                            • Web技術でデスクトップアプリ作成を可能にする「Tauri」、バージョン2.0のRCが公開

                              デスクトップアプリ作成に使用できるフレームワーク「Tauri」の開発チームは、次期版「Tauri 2.0」のリリース候補版(RC:Release Candidate)を1日(現地時間)に公開した。TauriはApache Licence 2.0とMITライセンスで公開しているオープンソース・ソフトウェアだ。 Tauriは「Electron」と同様、Web技術をデスクトップアプリ作成に応用可能にするフレームワーク。ElectronではメインプロセスをJavaScriptで記述するが、TauriではRustで記述する。また、Electronでは完成したアプリケーションに実行環境としてWebブラウザ「Chromium」とNode.jsを付属させるが、Tauriでは実行環境として各OSが標準で備えているWebブラウザ(WebView)を使用する。完成したアプリケーションに実行環境を付属させる必要が

                                Web技術でデスクトップアプリ作成を可能にする「Tauri」、バージョン2.0のRCが公開
                              • 【SwiftUI】アプリ内でWebサイトを表示する方法 - Qiita

                                struct MainView: View { var body: some View { NavigationView{ VStack(spacing: 30){ NavigationLink(destination: WebView(urlToLoad: "https://www.google.com")) { Text("Google") .foregroundColor(Color.white) .padding() .background(Color.blue) .cornerRadius(20) } NavigationLink(destination: WebView(urlToLoad: "https://qiita.com/")){ Text("Qiita") .foregroundColor(Color.white) .padding() .background(Col

                                  【SwiftUI】アプリ内でWebサイトを表示する方法 - Qiita
                                • WKWebView.reload() を SwiftUI でもできるようにする - テコテック開発者ブログ

                                  本投稿は TECOTEC Advent Calendar 2023 の 12 日目の記事です。 はじめに こんにちは。決済認証システム開発事業部 の 牛越 嵩 です。10月頭に、iOS エンジニアとして入社しました。 (入社前までは React 中心にやっておりました。初の iOS 実務です。) さて、最近、WKWebView を使う機会があり、UIViewRepresentable を使用して SwiftUI で使えるようにしたのですが、その際に得た知見を紹介しようと思います。 ただ、UIViewRepresentable でラップしただけの話だと二番煎じになってしまい、面白みがないので、SwiftUI では難しそうな WKWebView.reload() の実行等のやり方を紹介したいと思います。 (前提) SwiftUI で UIViewRepresentable を使用してコンポーネ

                                    WKWebView.reload() を SwiftUI でもできるようにする - テコテック開発者ブログ
                                  • Vueとhls.jsを使って、AndroidとiOSでいい感じにm3u8を再生する - Yappli Tech Blog

                                    フロントエンドエンジニアのこん(@k0n_karin)です! 今回は昨年末に書いたウェブストーリー関連のお話となります。 tech.yappli.io HLSでm3u8を再生する HLS用のcomposableを実装 composableを利用するVueコンポーネントを実装する おわりに HLSでm3u8を再生する 前回、動画はmp4を表示していましたが、モバイル端末のWebViewで再生することを考えて、HTTP Live Streaming(HLS)を使った動画再生に対応します。HLSで動画再生する際、セグメントに分割されたtsファイルとプレイリストとなるm3u8を扱う必要があります。これらはAndroid WebViewやChromeではMSEを使って再生できます。ここでは、簡単に扱えるhls.jsを使います。 WKWebViewやiOS Safariではネイティブで再生できますが、

                                      Vueとhls.jsを使って、AndroidとiOSでいい感じにm3u8を再生する - Yappli Tech Blog
                                    • マップ - .NET MAUI

                                      サンプルを参照する .NET Multi-platform App UI (.NET MAUI) Map コントロールは、マップを表示および注釈を付けるためのクロスプラットフォーム ビューです。 Map コントロールは各プラットフォームでネイティブ マップ コントロールを使用し、Microsoft.Maui.Controls.Maps NuGet package で提供されます。 重要 WinUI にマップ コントロールがないため、Map コントロールは Windows ではサポートしません。 ただし、CommunityToolkit.Maui.Maps NuGet パッケージを使用すると、Windows の WebView を介して Bing マップにアクセスできます。 詳細については、作業の開始 を参照してください。 セットアップ Map コントロールは、各プラットフォームでネイティブ

                                        マップ - .NET MAUI
                                      • 2024年7月版「Google システム アップデート」最新情報公開【2024年7月18日(木)】

                                        この記事のポイント Google、2024 年 7 月 18 日(木)に 2024 年 7 月版「Google システム アップデート」最新情報を更新 「Android TV Core Services」アプリ v6.8.2 で提供される新機能が公開 セキュリティ & プライバシーの最適化としてデータ記録(ロギング)が改善 Google は 2024 年 7 月 18 日(木)、Android 関連デバイスのセキュリティと信頼性を高めるための新機能を含んだ「Google システム アップデート」として当初 2024 年 7 月 1 日(月)に公開した 2024 年 7 月版「Google システム アップデート」最新情報を更新し、改めて公開しました。 今回更新された 2024 年 7 月更新版「Google システム アップデート」最新情報では、「Android TV Core Servi

                                          2024年7月版「Google システム アップデート」最新情報公開【2024年7月18日(木)】
                                        • Vision Proに13個目のカメラを増設してみた - Qiita

                                          リアルタイムにビデオを取得したい Vision Proの画面に映っている映像をAIでリアルタイムに解析しようとしています。 しかしiPhoneやiPadで簡単に取得できていたカメラからのビデオや写真をVision Proではプログラム的に取得することができなくなっており、ここで詰みそうになりました。Vision Proには12個もカメラが搭載されているのに、利用者がリアルタイムに何を見ているかはプライバシーに抵触するので利用が禁止されているのです。 しかしそれでは面白くないので、13個目のカメラ(Cam13)を自前で追加してみることにしました。 Cam13の仕組み 外付けでカメラを追加して、その映像をWiFi経由でWKWebViewで受け取り、Vision Proの映像に重ねます。外付けカメラで取得した映像をAI処理することにより、Vision Proの映像を解析するような効果を

                                            Vision Proに13個目のカメラを増設してみた - Qiita
                                          • Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる

                                            欧州を基盤にオープンでセキュアなインターネットの実現を支援しているNLnet Foundationは、Rust製ブラウザエンジン「Servo」を用いたWebブラウザ「Verso」の開発プロジェクトの立ち上げを発表しました。 Versoの開発は、Electron代替を目指すフレームワーク「Tauri」の開発チームが主導することが、下記のポストで示されています。 We've stopped waiting for other people to solve our problems with webviews and kicked off a browser+webview project called Verso (and we've already gotten a bit of funding from NLNET.)https://t.co/PMOV7YbGtE https://t.c

                                              Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる
                                            • .NET MAUI アプリのサポート対象プラットフォーム - .NET MAUI

                                              .NET マルチプラットフォーム アプリ UI (.NET MAUI) アプリは、次のプラットフォーム用に作成できます。 Android 5.0 (API 21) 以降が必要です。 iOS 11 以降が必要です macOS 11 以降、Mac Catalyst を使用。 Windows 11 および Windows 10 バージョン 1809 以降、Windows UI ライブラリ (WinUI) 3 を使用。 .NET MAUI Blazor アプリには、次の追加のプラットフォーム要件があります。 Android 7.0 (API 24) 以降が必要です。 iOS 14 以降が必要です。 macOS 11 以降、Mac Catalyst を使用。 .NET MAUI Blazor アプリには、更新されたプラットフォーム固有の WebView コントロールも必要です。 詳細については、「B

                                                .NET MAUI アプリのサポート対象プラットフォーム - .NET MAUI
                                              • Yahoo!ショッピング - LINEアカウント連携でPayPayポイント毎日5%!ネット通販

                                                米津玄師 LOST CORNER [CD+Blu-ray Disc+ブリキケース]<映像盤 【初回限定】> CD ※特典あり

                                                  Yahoo!ショッピング - LINEアカウント連携でPayPayポイント毎日5%!ネット通販
                                                • 【Next Tokyo '24】会場で体験いただきたいプログラムのご紹介

                                                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                    【Next Tokyo '24】会場で体験いただきたいプログラムのご紹介
                                                  • 開発事例 : I/O クロスワード

                                                    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                      開発事例 : I/O クロスワード
                                                    • Yahoo!ショッピング - LINEアカウント連携でPayPayポイント毎日5%!ネット通販

                                                      先着特典全3種(外付)● (Blu-rayセット) 初回盤1+初回盤2+通常盤セット なにわ男子 CD+Blu-ray/コイスルヒカリ 24/8/28発売【オリコン加盟店】$#

                                                        Yahoo!ショッピング - LINEアカウント連携でPayPayポイント毎日5%!ネット通販
                                                      • 5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を

                                                        Kaspersky Labは7月29日(現地時間)、「New Mandrake Android spyware version discovered on Google Play|Securelist」において、Google Playより配布された複数のアプリからマルウェア「Mandrake」の亜種を発見したと伝えた。これらアプリは2024年3月末までにGoogle Playから削除されたが、合計32,000回以上ダウンロードされたとみられている。 New Mandrake Android spyware version discovered on Google Play|Securelist 悪意のあるアプリ 発見された悪意のあるアプリは合計5つで、最も新しいものは2024年3月15日に更新されている。アプリの一覧は次のとおり。 AirFS (com.airft.ftrnsfr) Ast

                                                          5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を
                                                        • 2024年7月版「Google システム アップデート」最新情報公開【2024年7月17日(水)】

                                                          この記事のポイント Google、2024 年 7 月 17 日(水)に 2024 年 7 月版「Google システム アップデート」最新情報を更新 「Android システムの WebView」アプリ v127 と「Google Play 開発者サービス」アプリ v24.28 で提供される新機能が公開 2024 年 5 月末に Android / Wear OS 向け新機能「New Android Features(2024 年 5 月版)」の一つとして提供が予告されていた「クロスデバイス サービス」の機能の一つ「インスタントホットスポット」が、ついに提供される模様 Google は 2024 年 7 月 17 日(水)、Android 関連デバイスのセキュリティと信頼性を高めるための新機能を含んだ「Google システム アップデート」として当初 2024 年 7 月 1 日(月)に

                                                            2024年7月版「Google システム アップデート」最新情報公開【2024年7月17日(水)】
                                                          • SafariのWebインスペクタが表示されない件について - アイリッジ開発者ブログ

                                                            こんにちは。開発部第1グループの涌井です。 今回は、SafariのWebインスペクタが表示されない件についてになります。 開発環境 MacOSのバージョン : Ventura 13.6.1 Xcodeのバージョン : 15.0.1 シミュレータのiOSバージョン : 17.0.1 症状 Xcodeのシミュレータで久し振りにSafariでWebViewを確認しようとしました。が、Safariの開発タブからシミュレータの項目に、アプリ名やWebViewページ名が表示されていない。。。 原因 こちらによると、iOS16.4からWKWebViewの仕様が変わったとのこと。 対応 WKWebViewのインスペクタを制御するプロパティisInspectable (詳細はこちら)が追加されており、これをtrue にする。 ただし、こちらによると、使用しているXcodeのバージョンによっては、このプロパテ

                                                              SafariのWebインスペクタが表示されない件について - アイリッジ開発者ブログ
                                                            • 9月開催の楽天スーパーセールは楽天モバイル契約者向けに先行セールを開催

                                                              ","text/html")}catch(t){e=n.implementation.createHTMLDocument("")}}return function(r,o){var a,i,h,s=n;if(r=void 0!==r?r:t.location.href,null===e){void 0===o&&(o=t.location.href);try{h=new URL(r,o)}catch(e){h=new URL(r,t.location.href)}}else{if(void 0!==o){for(s=e;s.head.firstChild;)s.head.removeChild(s.head.firstChild);(a=s.createElement("base")).setAttribute("href",o),s.head.appendChild(a)}(i=s.c

                                                                9月開催の楽天スーパーセールは楽天モバイル契約者向けに先行セールを開催
                                                              • 5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を - ライブドアニュース

                                                                Kaspersky Labは7月29日(現地時間)、「New Mandrake spyware version discovered on |Securelist」において、より配布された複数のから「Mandrake」の亜種を発見したと伝えた。これらは2024年3月末までにから削除されたが、合計32,000回以上ダウンロードされたとみられている。 New Mandrake spyware version discovered on |Securelist ○悪意のある 発見された悪意のあるは合計5つで、最も新しいものは2024年3月15日に更新されている。の一覧は次のとおり。 AirFS (com.airft.ftrnsfr) Astro Explorer (com.astro.dscvr) Amber (com.shrp.sght) CryptoPulsing (com.cryptopu

                                                                  5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を - ライブドアニュース
                                                                • モバイルエンジニアが役割を超えて開発に挑戦している話 - STORES Product Blog

                                                                  こんにちは。 STORES ブランドアプリ のチームで iOS エンジニアをしている榎本(@enomotok_)です。 今日は、私の所属しているブランドアプリのチームで、モバイルエンジニアがバックエンドの開発に取り組んでいる事例について紹介します。 チームの状況 現在、私たちのブランドアプリチームはバックエンドエンジニアとモバイルエンジニアで構成された混成チームです。開発はスクラムで行なっていて、チーム共通のバックログで実装するアイテムを管理しています。 通常、アプリの機能追加を行う際は、バックエンドエンジニアが Web API の実装を担当し、アプリエンジニアが該当する Web API にリクエストを行なうアプリの実装を行なうことがほとんどでした。 課題 開発を進める中で、いくつかの課題に直面しました。ブランドアプリのプロダクトはまだまだ発展途上にあるため、多くの新しい施策を実装する必要

                                                                    モバイルエンジニアが役割を超えて開発に挑戦している話 - STORES Product Blog
                                                                  • OpenID Connect による引き継ぎ処理の実装がより便利になりました - GS2 Blog

                                                                    はじめに GS2-Account はアカウント管理をするためのマイクロサービスで、匿名アカウントの発行や認証機能を持ちます。 匿名アカウントの引き継ぎ情報の管理機能も用意されています。 OpenID Connect とは Twitter が提唱した OAuth を標準化した技術で、認可処理にかかわるフローを標準化しています。 現在では Google, Apple, Facebook, Yahoo, LINE などさまざまな会社の認証基盤が OpenID Connect に準拠した認可の仕組みを提供しています。 機能追加の背景 GS2-Account が持つ引き継ぎ情報の管理機能は OpenID Connect をはじめとした認証基盤などのもつユーザーIDと、ユーザーしか知り得ないパスワードの組み合わせを匿名アカウントに紐づけておくことで 将来的にスマートフォンを機種変更した時などに、Ope

                                                                      OpenID Connect による引き継ぎ処理の実装がより便利になりました - GS2 Blog
                                                                    • Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に

                                                                      Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に Electronの代替を目指すRust製のアプリケーションフレームワーク「Tauri」の開発チームは、「Tauri 2.0」リリース候補版の公開を発表しました。 Everyone assumes your dev environment and network are safe. Tauri doesn't assume that & protects you as a dev. Tauri 2.0 RC for Mobile and Desktop available right now. Read the announcement:https://t.co/SXv1tgNHGm — Tauri (@TauriApps) August

                                                                        Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に
                                                                      • 5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を - ライブドアニュース

                                                                        Kaspersky Labは7月29日(現地時間)、「New Mandrake spyware version discovered on |Securelist」において、より配布された複数のから「Mandrake」の亜種を発見したと伝えた。これらは2024年3月末までにから削除されたが、合計32,000回以上ダウンロードされたとみられている。 New Mandrake spyware version discovered on |Securelist ○悪意のある 発見された悪意のあるは合計5つで、最も新しいものは2024年3月15日に更新されている。の一覧は次のとおり。 AirFS (com.airft.ftrnsfr) Astro Explorer (com.astro.dscvr) Amber (com.shrp.sght) CryptoPulsing (com.cryptopu

                                                                          5つのAndroidアプリが実はマルウェア、約2年だまし続ける - 確認を - ライブドアニュース
                                                                        • パスキーの今を知る - Qiita

                                                                          はじめに この記事はWEMEX株式会社 Advent Calendar 2023の一記事です。 弊社は医療システムの会社であり、業務効率と厳しい情報管理の両方を求められます。そのため、パスキーについても近いうちに導入する方針に進むだろうと予想されます。またエンジニア業界がパスキー導入が盛り上がる中、パスキーについて何も知らなかったので、これを機にパスキーについて調査した結果を記事にまとめました。 なお、調査内容の詳細や真偽については各自でソースを確認していただくことをご留意ください。 パスキーとは 端的に言うと、「FIDO2認証+パスワードマネージャで共有」する仕組みです。 FID2O認証は、生体情報などを使用できるデバイスで生成した鍵を使ってパスワードレス認証を行う手法です。この際、生体情報を用いて生成され、登録された公開鍵をパスワードマネージャで共有できるようになります。 パスワードマ

                                                                            パスキーの今を知る - Qiita
                                                                          • SwiftUI: UIViewRepresentableでWKWebViewを包んで使う

                                                                            UIViewRepresentableでUIKitやそのほかコンポーネントをラップして使う場合、そのコンポーネントが状態を持たず、コンポーネントのもつメソッドを直接叩く必要がなければ、特に問題なく実装できる。しかし、その逆の場合は元々のUIKitなどの命令的なUIとSwiftUIの宣言的なUIの特性がぶつかって実装が難しい。 まず、あるプロパティの変化がそのコンポーネント関係のDelegateで捕捉できるのであれば、Coordinatorを使ってSwiftUIのView側に値の変化を伝播させることが可能。 struct WrappedUITextField: UIViewRepresentable { typealias UIViewType = UITextField @Binding var text: String func makeUIView(context: Context)

                                                                              SwiftUI: UIViewRepresentableでWKWebViewを包んで使う
                                                                            • Google システム アップデートの詳細 - ヘルプ

                                                                              Google システム アップデートにより、Android デバイスのセキュリティと信頼性を高めるための役立つ新機能が追加されます。このアップデートには、Google、Google Play ストア、Google Play 開発者サービスから提供された Android オペレーティング システムと重要なシステム サービスのアップデートが含まれます。Google システム アップデートは、Google の認定を受けた次のような Android デバイスでご利用いただけます。 スマートフォン タブレット Android TV デバイス、Google TV デバイス Android Auto 対応の自動車 Wear OS デバイス ChromeOS デバイス デフォルトでは、Google システム サービスによりデバイスが自動的に更新され、セキュリティ、バグの修正、新機能の追加が行われます。これ

                                                                              • ep157 Monthly Platform 202407 | mozaic.fm

                                                                                Theme 第 157 回のテーマは 2024 年 7 月の Monthly Platform です。 Show Note Chrome 動向 Stable: 127 Updates New in Chrome 127 https://developer.chrome.com/blog/new-in-chrome-127 CSS font-size-adjust Document picture-in-picture: propagate user activation Keyboard focusable scroll containers. What's new in DevTools, Chrome 127 https://developer.chrome.com/blog/new-in-devtools-127 Inspect CSS anchor positioning in t

                                                                                  ep157 Monthly Platform 202407 | mozaic.fm
                                                                                1