並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 146件

新着順 人気順

deeplinkの検索結果1 - 40 件 / 146件

  • Outlook.com

    All Microsoft Global Microsoft 365 Teams Copilot Windows Surface Xbox Deals Small Business Support Software Windows Apps AI Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Skype PCs & Devices Computers Shop Xbox Accessories VR & mixed reality Certified Refurbished Trade-in for cash Entertainment Xbox Game Pass Ultimate PC Game Pass Xbox games PC and Windows games Movies & TV Business Micro

    • 【待望】PayPayのオンライン決済APIが公開されたので試してみる #paypay #python | DevelopersIO

      こんにちは、クラスメソッドの岡です。 7/30にPayPayが開発者向けツール、PayPay for Developersの提供を開始しました!これは嬉しい! これで自前のサイトやアプリにPayPayの決済を導入できるようになります。 アカウント作成 まずは開発アカウントを作成しましょう。 Sandboxであれば加盟店の情報は登録しなくても利用することができます。 アカウントを作成すると、ブラウザ上でSandboxのAPIを動作確認できるPayPay Labや、API接続時のエラーハンドリングが可能なPayPay Resolveが使えるようになります。 機能 PayPay APIを使った決済フローは以下の4パターンです。 Webペイメント カスタムのモバイルアプリ/WebサイトからPayPayの決済ページ or PayPayアプリにリダイレクトして決済する ネイティブペイメント カスタムの

        【待望】PayPayのオンライン決済APIが公開されたので試してみる #paypay #python | DevelopersIO
      • アプリのトラッキング6大手法まとめ 2016 - Opt Technologies Magazine

        アプリにおける、インストール・トラッキング(流入元判定)手法をまとめます。 アプリのトラッキング6大手法まとめ 2016 トラッキング手法の一覧と整理 1.Cookieを利用した手法 2.端末類推技術を利用した手法 3.Androidリファラを利用した手法 4.広告IDを利用した手法 5.クリックデータを送信する手法 6.メディアに依存した手法 備考:メディアSDKを利用する手法 まとめ アプリのトラッキング6大手法まとめ 2016 はじめまして、アプリプロモーションの総合支援ツールである、Spin AppのPMをしております岩本智裕です。アプリプロモーションにおいて、インストールした流入元の情報を取得することは非常に重要です。アプリの流入元の判別は、一度ストアを経由するため困難であり、メディアやOS、計測ツールによって手法が異なります。本記事では、2016年現在ある手法を列挙・整理し、そ

          アプリのトラッキング6大手法まとめ 2016 - Opt Technologies Magazine
        • 妄想iOSアプリ新規開発 | Wantedly Engineer Blog

          iOSエンジニアのみなさん、こんにちは! WantedlyでiOSアプリ開発を担当してます、杉上です。 このブログでは新規でiOSのアプリ開発を開始するなら、どうなふうに作ろうかなと妄想してみました。なかなか仕事の現場では新規アプリ開発の機会はないので、こういう妄想を常に膨らませつつプライベートで実験的にアプリを作ってみたりしています。 ( ここでご紹介する内容はiOSアプリを作るにあたっての最適解でもベストプラクティスではありません。プロジェクトのゴールや規模など多様な要因により構成もケースバイケースになると思うので、ご参考までに。) Embedded Framework活用(ターゲット分割)アプリの一部のコードをドメインごとにターゲットへ分けてEmbedded Frameworkとして利用することで以下のメリットがあります。アプリ開発が進んでからコードを分けるのは難しいので開発初期の段

            妄想iOSアプリ新規開発 | Wantedly Engineer Blog
          • 非ゲームアプリのマーケティングについて語ったよ|決算が読めるようになるノート

            柴田: 今回の「しば談」は、AppLovinの坂本達夫さんにお越しいただきました。まずは最初に自己紹介と自社紹介をお願いします。 坂本達夫さん(以下、敬称略): 坂本達夫と言います。1985年生まれの30歳で、2人の子どもが居ます。2008年に新卒で楽天に入ったのですが、新卒で楽天に入ろうかどうしようかって迷っていた時に、後押ししてくれたのが06年に新卒で楽天に入社していた柴田先輩っていうことで知り合って、今まで関係が続いています。楽天で3年半勤めたあとグーグルに転職して、グーグルでも3年半ぐらい勤めて、去年の2015年の6月からAppLovinという今の会社で、日本への展開を担当しています。 坂本: AppLovinは本社がパロアルトにある、いわゆるシリコンバレー発のアドテク企業で、今まだ社員はグローバルで100人ぐらいの人数なんですけど、2015年の売上が日本円で250億円以上、去年も

              非ゲームアプリのマーケティングについて語ったよ|決算が読めるようになるノート
            • 本日12月1日より、2015年の技術系Advent Calendarが各所ではじまる | gihyo.jp

              本日12月1日より、プログラマやエンジニア、企業、学生、団体などの有志による2015年の技術系Advent Calendar(アドベントカレンダー)が各所ではじまり、一日目を担当する人の記事が公開されてきている。 一般的なAdvent Calendarは、12月25日のクリスマスを楽しみに待つために、12月1日から24日までのカレンダーの日付それぞれの部分が扉になっており、1日ずつその日の日付の部分を開くと天使や動物の絵などが見えるという仕組みになっている(もちろん、様々なバリエーションがある⁠)⁠。 これに発想をえて、技術系Advent Calendarでは基本的に、12月1日から25日までの25日間、特定のプログラミング言語縛りなどの緩やかなルールで、毎日別の人(日付を埋めるために同じ人が複数回担当することもある)が自分のblog等にて記事を書くという形式になっている(特設サイトを用意

                本日12月1日より、2015年の技術系Advent Calendarが各所ではじまる | gihyo.jp
              • ウェブとアプリの境目をなくすグロースツール「Circuit」β公開ーースマホ時代の「改善」を実現 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                スマートフォンのアプリマーケティングを手がけるフクロウラボは10月22日、スマートフォンアプリ向けのディープリンク最適化サービス「Circuit」のβ版を公開した。同社ではこれに伴い、βテスター企業の募集を開始している。テスター期間中の利用は無料で、有料化の時期については未定となっている。 ディープリンクとはスマートフォンアプリ内に設定された特定ページに直接遷移させるために必要なリンクを指す。Circuitはこのリンク先となるウェブにJSタグを埋め込むだけで、アプリ側からリンク先にアプリがあるかどうかを判定し、ある場合はその指定されたアプリを直接開くことができるようになる。 例えばアプリで得た情報のリンク先に、コマースや予約サービスなどログインや個人情報の入力が必要なサービスがあったとする。既に会員登録などを済ませている場合、そのアプリを直接開いた方が入力などのステップを省略することができ

                  ウェブとアプリの境目をなくすグロースツール「Circuit」β公開ーースマホ時代の「改善」を実現 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                • LINE DEVELOPER DAY 2019 を開催しました

                  LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog Developer Relationsチームの三木です。 11月20日から21日にかけて、LINEのエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2019」を開催しました。社内外のエンジニアの皆様3,000名以上にご来場いただく大盛況なイベントとなりました。ご来場いただいた皆様、登壇いただいたゲストの皆様、運営に携わっていただいた皆様、誠にありがとうございました! 今年のLINE DEVELOPER DAYは、より深く幅広い分野に関連した内容を提供するために、二日間の構成としました。全部で68個のメイントーク、42個のショートトラック、9個のポスターセッション、6個のハンズオンセッション、19個のブー

                    LINE DEVELOPER DAY 2019 を開催しました
                  • アプリエンジニアならおさえておきたい!知っていると差がつくディープリンク関連サービス総まとめ【2015年上半期版】 | フクロウラボテックブログ | Fukurou-labo Tech Blog

                    アプリエンジニアならおさえておきたい!知っていると差がつくディープリンク関連サービス総まとめ【2015年上半期版】 はじめまして! フクロウラボのエンジニアチームです。 このブログでは、ディープリンクに関連するコアな技術を紹介していければと考えています。 その第一弾として、ディープリンクを使ったソリューションについて簡単にご紹介したいと思います。 2015年6月8日のWWDCにてAppleもiOS9からアプリ内のコンテンツをインデックス可能とし、Spotlightの検索結果に表示できるようにすると発表しました(※詳細はこちら)。これによりSpotLightの検索結果をタップすると、ディープリンクによりアプリ起動し詳細ページへの直接遷移が可能となりました。 アプリのディープリンク対応がますます重要になってきています。 そういった状況の中、ディープリンク対応を施しているアプリはほとんど存在して

                      アプリエンジニアならおさえておきたい!知っていると差がつくディープリンク関連サービス総まとめ【2015年上半期版】 | フクロウラボテックブログ | Fukurou-labo Tech Blog
                    • ディープリンク(deep link)とは | ディープリンク.jp

                      Webの世界に以前から存在していた「ディープリンク(deep link)」という言葉が、最近になって注目を集めています。 IT用語辞典では、ディープリンクは以下のように説明されています。 Webサイトのトップページ以外(たとえばニュースサイトの個別記事など)がリンク先になっているハイパーリンクのこと。目的のWebサイトの見たいページに直接アクセスすることができるため、うまく使えばユーザの利便性を向上させる効果がある。 ディープリンクとは 【 deep link 】 – 意味/解説/説明/定義 : IT用語辞典 しかし、近年注目を集めているのは、スマートフォン及びモバイルアプリの登場によりその意味合いが再定義された、新しいディープリンクです。この新しいディープリンクとは、一言でいえばモバイルアプリ内の特定ページに直接遷移するためのリンクです。 モバイルアプリとリンクとの関係性 モバイルアプリ

                        ディープリンク(deep link)とは | ディープリンク.jp
                      • お盆だし「スマホ全盛時代のウェブのこれから」について考えてみた ー 能動的な検索が必要とされる限りウェブは死なない

                        ここ最近、海外でも日本でも「ウェブの将来は明るくない」という話題をちらほら目にするので、1990年代後半からウェブ制作をずっとやっている自分としては「ウェブ制作という仕事に未来はないのかぁ。そうなのかぁ。。。」と、少し憂鬱な気持ちになっています。 別にそれらの話を鵜呑みにして同意しているわけではないんですけどね。 ということで、これを機に頭の中でモヤモヤしていることを、一度整理して書き留めておこうと思います。こういう未来予想的な内容は10年後に読み返してみたら面白そうですしね。 10年後の自分: 「全然ちがってたっ!恥。。。」みたいな感じでw ウェブは「もう、ダメ。。。」なのか? 「ウェブはもうあッか〜ん」というプレッシャーを感じているのは僕だけですかね? 僕が感じている風潮を、大雑把に、ちょっと大げさにまとめてみると以下のような感じです: ついにスマホ全盛期が到来!これからは、モバイルフ

                          お盆だし「スマホ全盛時代のウェブのこれから」について考えてみた ー 能動的な検索が必要とされる限りウェブは死なない
                        • JSタブ切替え応用編 —他ページから直接タブにアクセスする— - Archiva

                          Make a note of it: Web tech, montaineering, and so on. Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 他ページからそれぞれのタブにリンクすることってできますか? —タブ切替をサクッと実装, くりはらさんのコメント 確かに便利そうなので、やってみました。ページ内リンクと同じように「なんたら.html#Contents」とかってURLでアクセスできます。意外と簡単~。サンプルは以下の画像から。 考え方 tab.dive = function(){ var hash = window.location.hash; hash = hash.split("?"); hash = hash[0].split("#"); if(hash[1] == 'page2') tab.sho

                          • KLM -- Royal Dutch Airlines

                            一人旅へ出かけよう! 十分な準備と憧れの旅の目的地が、きっと素敵な思い出を作ってくれることでしょう。 さぁ、新しい冒険に飛びだす準備はいいですか? * 表示料金は大人1名様の料金です。金額はすべてJPY換算となります。 税金とサーチャージ込み。 予約手数料はかかりません。ただし、支払手数料が発生する場合があります。 表示されている価格は予約状況により、料金に変更が生じる場合があります。 お支払い方法をお選びいただく際に、正確な合計料金をご確認いただけます。

                            • マクロを使わないでマルウェア感染を広める新しいテクニックが発見

                              Malwarebytesは7月2日(米国時間)、「New macro-less technique to distribute malware - Malwarebytes Labs|Malwarebytes Labs」において、米セキュリティベンダーのSpecterOpsのセキュリティリサーチャーであるMatt Nelson氏が、Microsoft Officeのドキュメントにおいて、マクロを悪用せずにマルウェアの感染を行える方法を発見したと伝えた。 Windows 10特有のファイルに拡張子が「.SettingContent.ms」というものがある。これはフォーマットとしてはXML形式のファイルで、コントロールパネルに対してショートカットを作成する目的で使われている。問題はこのファイルのDeepLink要素に任意のコードを書くことが可能という点にあり、ここに指定したコードがユーザーに許

                                マクロを使わないでマルウェア感染を広める新しいテクニックが発見
                              • Real World HTTP 第3版

                                本書はHTTPに関する技術的な内容を一冊にまとめることを目的とした書籍です。HTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。さまざまな仕様や実例、またGoやJavaScriptによるコード例を紹介しながら、シンプルなHTTPアクセスやフォームの送信、キャッシュやクッキーのコントロール、SSL/TLS、Server-Sent Eventsなどの動作、また認証やメタデータ、CDNやセキュリティといったウェブ技術に関連する話題を幅広く紹介し、いま使われているHTTPという技術のリアルな姿を学びます。 第3版では、より初学者を意識した導入や、スーパーアプリなどプラットフォーム化するウェブに関する新章を追加。幅広く複雑なHTTPとウェブ技術に関する知識を整理するのに役立ち、また

                                  Real World HTTP 第3版
                                • 共創プラットフォームアプリ「Blabo!」をFlutterでフルリプレースしました - Qiita

                                  はじめに こんにちは、Blabo!でモバイルエンジニアをしている@youmeeeです。 今回は、弊社の共創プラットフォームサービスである「Blabo!」のiOS/AndroidアプリをFlutterにてリプレースしたので技術的な話や、リプレースを通じての所感などを書き記していこうと思います。 Blabo!のFlutterリプレース版は各OSこちらからインストールできます。 iOS版: https://apps.apple.com/jp/app/1174269704 Android版: https://play.google.com/store/apps/details?id=bo.bla.app&hl=ja Flutterとは FlutterとはGoogleが提供するクロスプラットフォームSDKです。 2018年にStableリリースが発表され、最近サービスでの導入事例もじわじわと増えてき

                                    共創プラットフォームアプリ「Blabo!」をFlutterでフルリプレースしました - Qiita
                                  • 「コミュニティの時代」をつくるMirrativ、LIPS、CARTUNEの3人にサービス立ち上げのコツを聞いてきたよ|イセオサム

                                    「コミュニティの時代」をつくるMirrativ、LIPS、CARTUNEの3人にサービス立ち上げのコツを聞いてきたよ おはようございます。イセオサム(@ossam)です。 昨日は、【エンジニア/PM必見】急成長スタートアップ3社が語るコミュニティサービスづくりのすべて というイベントに行ってきました!Mirrativの赤川さん、CARTUNEのマイケル福山さん、LIPSの深澤さんと、ちょうどコミュニティサービス立ち上げて2-3年くらいで急成長している方々のお話が聞けるということで、すごく楽しみにしていました。 参加申し込みも人気だったようで、当選してラッキー!来れなかった方のためにもイベントレポートを書こうと思います。(トップの画像はLIPSを運営するApp Brewのかなみんさん) 赤川さんによる「コミュニティの時代だ!」宣言コミュニティサービスといえば、ニワトリタマゴ問題がうんぬん、と

                                      「コミュニティの時代」をつくるMirrativ、LIPS、CARTUNEの3人にサービス立ち上げのコツを聞いてきたよ|イセオサム
                                    • Google I/O 2018メモ+驚いたところ - Qiita

                                      Androidが好きなのでAndroid多めです。 見ながらただ本当にちょろっとメモしただけのやつと2回見たメモがあります。 間違えがたくさんある気がしているので、何かあればご指摘ください。ソースとして使う前に動画見て確認お願いします。。 驚いたところは太字でかいています ★がついているのはYoutubeでももう一度見たので、割と情報が整ってると思います。 ちょっと全部見返すの時間的に厳しいので一度公開しますが、もう少し見たらWIP外します。 Keynote (Google I/O ’18) ★ Gmail Redesign 機械学習によりGmailの文章を書く時に次の文章を補完できるようになった Google Photo Google Photoを見ている時に写真に写っているその人にシェアしたりできる 機械学習を使って、暗い画像だったら明るくしたり、書類の写真を撮った時にPDFにしたり、

                                        Google I/O 2018メモ+驚いたところ - Qiita
                                      • ディープリンク版カオスマップを作ってみた Deeplink Landscape JAPAN 1.0 | ディープリンク.jp

                                        日本国内で展開されている、プレスリリースで公表されている情報を元に、ディープリンク機能を有する、又は付随したサービスのカオスマップを作ってみました。 今回は、7つのインダストリーに分類しました。 徐々に日本国内でも、ディープリンク関連のソリューションが増えてきています。特に、ディープリンク広告は、検索からリターゲティングまで、広がってきていると感じます。 1. Developer Tools オープンソースやアプリ側のディープリンク対応する方法を提供する団体やサービス App Links – Facebookが推進するアプリ間のシームレスな遷移を実現するための業界標準仕様。 MobileDeepLinking.org – iOS/Androidにおけるディープリンク実装の標準化やオープンソースライブラリを提供する業界団体。 Circuit – iOS/Androidアプリのディープリンク実

                                          ディープリンク版カオスマップを作ってみた Deeplink Landscape JAPAN 1.0 | ディープリンク.jp
                                        • AppleのiOS9はGoogleの検索売上をどのようにむしばんでいくか - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                                          寄稿者のEmma Crowe氏はSomoのクライアント戦略のチーフであり、ここ2~3ヶ月間iOS9を検証し、一体何ができるのか徹底的に調べつつ、開発を行ってきた人物。 iOS9に広告ブロック機能を取り込むとのAppleの意思決定についていろいろ言われているが、多くの人はGoogleの従来からの広告売上に直接的な集中砲火を浴びせることを狙ったものとみている。しかしながら、新OSにはもう一つ、この検索大手企業の収益に対しさらに大きな影響を与える可能性のあるアップデートーーより強化されたSpotlightの検索機能がある。これは広告ブロック機能のような一斉射撃を狙ったものではないが、この変更はGoogleの広告売上を徐々に絞め殺していく機会となり得るものだ。 では何が変わるのか? 問題を理解するには、一歩下がって比較的ニッチな世界のApp Search Optimisation(ASO)を見てみ

                                            AppleのiOS9はGoogleの検索売上をどのようにむしばんでいくか - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
                                          • コマンド - TwitterまとめWiki

                                            Twitter http://clients1.google.dj/url?sa=t&url=https%3A%2F%2Ftinyurl.com/bu8y6bdj https://www.ub.uni-heidelberg.de/cgi-bin/edok?dok=https%3A%2F%2Ftinyurl.com/bu8y6bdj https://www.google.com.hk/url?sa=t&url=http%3A%2F%2Ftinyurl.com/bu8y6bdj http://www.domainwhoisinfo.com/tinyurl.com/bu8y6bdj http://www.burstek.com/RedirectPage.php?reason=4&value=Anonymizers&proctoblocktimeout=1&ip=89.78.118.181&url

                                            • マクロを無効にしてもウイルス感染、恐怖の新型攻撃を体験

                                              「メールに添付されているWordファイルを開いたところ、ウイルスに感染してしまった」という話は枚挙にいとまがない。そのほとんどがマクロウイルスによるものだ。 米マイクロソフト(Microsoft)が提供するWordやExcelといったOfficeソフトは、マクロという機能を備えている。本来は、プログラムによって自動的に処理を行うものだが、マクロウイルスはこの機能を悪用してユーザーのパソコンに感染する。 もっとも、最近のOfficeではマクロがなるべく実行されないようになっている。例えば、インターネットからダウンロードしたOffice文書はデフォルトでマクロ機能が無効になっており、ユーザーが明示的に指定しなければマクロは実行されない。 ところが最近、マクロを使わずにOffice文書でウイルスに感染させる手法が発見された。Windows 8から導入された「SettingContent-msファ

                                                マクロを無効にしてもウイルス感染、恐怖の新型攻撃を体験
                                              • SIMD < SIMT < SMT: parallelism in NVIDIA GPUs

                                                Programmable NVIDIA GPUs are very inspiring to hardware geeks, proving that processors with an original, incompatible programming model can become widely used. NVIDIA call their parallel programming model SIMT - "Single Instruction, Multiple Threads". Two other different, but related parallel programming models are SIMD - "Single Instruction, Multiple Data", and SMT - "Simultaneous Multithreading"

                                                  SIMD < SIMT < SMT: parallelism in NVIDIA GPUs
                                                • Boldly link where no one has linked before: Text Fragments  |  Articles  |  web.dev

                                                  Boldly link where no one has linked before: Text Fragments Stay organized with collections Save and categorize content based on your preferences. Text Fragments let you specify a text snippet in the URL fragment. When navigating to a URL with such a text fragment, the browser can emphasize and/or bring it to the user's attention. Fragment Identifiers Chrome 80 was a big release. It contained a num

                                                  • React NativeとExpoを活用したネイティブビルド不要のE2Eテストの導入 - Hello Tech

                                                    はじめに はじめまして、株式会社ハローで業務委託として開発をしている@0906kokiです。 今回の記事では、React Nativeで開発されているAutoReserve for Restaurantsで、Expoを最大限に活かしたE2Eテストの導入実装について書きたいと思います。 背景 飲食店向けにセルフオーダーや予約台帳の機能を提供するAutoReserve for Restaurantsは、React Nativeで開発されております。 今回、AutoReserve for RestaurantsにE2Eを導入した目的に関しては、以下のような点が挙げられます。 手動テストの場合、テストをスキップ or 見逃していたケースがあったので、毎回網羅的にテストできるようにし、QAの質を上げたい 頻繁に本番デプロイできるようにする コミットごとにテストできるようにすることで、QAを待たず事前

                                                      React NativeとExpoを活用したネイティブビルド不要のE2Eテストの導入 - Hello Tech
                                                    • Deeplink、ディープリンクによるアプリ間遷移をマネタイズする広告商品「AppWords」

                                                      『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

                                                        Deeplink、ディープリンクによるアプリ間遷移をマネタイズする広告商品「AppWords」
                                                      • メルカリShopsのためのWebViewの技術 | メルカリエンジニアリング

                                                        こんにちは、ソウゾウのSoftware Engineerの@gentleです。連載:「メルカリShops」プレオープンまでの開発の裏側の6日目を担当いたします。 メルカリShopsは既存のメルカリアプリの中に独立したWebアプリケーションを組み込む形で開発いたしました。本記事では、Webアプリケーションとして作成されたメルカリShopsを、既存のメルカリアプリでWebViewを使って表示する際のアプリとの連携について解説いたします。 メルカリアプリとの連携 メルカリShopsはメルカリアプリ内に組み込まれておりますが、独立したWebアプリケーションとして存在しており、WebViewにてShopsのWebページを表示する形になっています。しかし、単純にアプリ内でWebページを表示しただけでは、アプリとしてのUI/UXを満たせないため、WebViewとアプリとの連携が必要です。 アプリとの連携

                                                          メルカリShopsのためのWebViewの技術 | メルカリエンジニアリング
                                                        • WEARのAndroidアプリをBottomNavigationにリプレイスした際の状態保存について - ZOZO TECH BLOG

                                                          はじめに こんにちは。WEAR部の鈴木(@zukkey59)です。 普段は、「ファッションコーディネートアプリ WEAR」のAndroidアプリを担当しています。 実は最近、コツコツとやっていたリプレイスがおわり、AndroidアプリのBottomNavigation化がリリースされました! 今回は、ドロワーメニューからBottomNavigationへリプレイスした際に悩んだFragmentの状態保存について、紹介します。 背景 今までのWEARのAndroidアプリは、iOSアプリと異なりドロワーメニューという古いUIのままだったため、BottomNavigationでの実装を行うことにしました。 実装を進めていると、BottomNavigationの項目の切り替えを行うことでリストのデータやスクロールの位置が保存されない現象に遭遇しました。 BottomNavigationの項目切り

                                                            WEARのAndroidアプリをBottomNavigationにリプレイスした際の状態保存について - ZOZO TECH BLOG
                                                          • Sign in with AppleをCLIでも使いたい | メルカリエンジニアリング

                                                            Merpay Advent Calendar 2019 の 23日目は、IDPチーム の @kokukuma がお送りします。 はじめに Sign in with Apple(以降、SIWA)、コマンドラインツールでも使いたくありませんか?使いたいですよね?わかります。特定のAppleID持っている人じゃないと使えないコマンドラインツールとか作りたいですよね。 さてこのようなコマンドを作るためには何が必要でしょうか?ネックになるのは、認可コードをどうやって自分のコマンドラインツールに引き渡すのか?というところです。AndroidやiOSではDeeplinkの仕組みを使って、Redirect経由でアプリに認可コードを引き渡しています。 しかし、OSXではこの仕組みは利用できません。とりあえず、gcloud auth login仕組みを調べてみました。また、SIWAの紹介は随分出ているので説明

                                                              Sign in with AppleをCLIでも使いたい | メルカリエンジニアリング
                                                            • 第19回potatotips(iOS/Android開発Tips共有会)に参加しました - mo-fu note

                                                              第19回potatotips(iOS/Android開発Tips共有会)に参加してきました。 クックパッド株式会社さん主催でした。 connpass.com togetterのまとめ 当日のTwitterまとめはこちら。 togetter.com LT 5分でiOS/Androidに関するTipsを発表(LT)するというものなのですが、 みなさんかなり話したいことがあるのか、かなり内容が凝縮されていましたw 以下に自分のメモと発表スライドなどをまとめておきます。 RxT4A gfxさん gfx.hatenablog.com RxAndroidのフォーク ReactiveX/RxAndroid · GitHub RxT4Aを作り始めた Making Your App Static yuseinishiyama さん speakerdeck.com 既存のObjective-Cアプリケーション

                                                                第19回potatotips(iOS/Android開発Tips共有会)に参加しました - mo-fu note
                                                              • ミラティブにてクラロワAPIを利用したイベントをやってみた - Mirrativ Tech Blog

                                                                こんにちわ。たてのです。最近ミラティブでクラッシュ・ロワイヤル(以降クラロワ)と連携したイベントを実施しました。このイベントをどのように実現したのかについてレポートします。 クラロワはAPIを公開しており、開発者サイトに登録すれば、ユーザ情報やバトル履歴などを取得することができます。 developer.clashroyale.com 他にもPUBG, CoD, FortniteなどのゲームタイトルはAPIを公開しており、 これらのAPIを使ったサービスやアプリによる独自のエコシステムが構築されています。 (2019年12月現在、クラロワ以外にモバイルプレイヤーの情報が取得できるのはFortniteだけのよう) ミラティブでは、たくさんの配信者さんがクラロワの配信をしています。そこでクラロワAPIを使って配信中のバトル結果などを利用することでユーザさんがより楽しみながら配信できるイベントを

                                                                  ミラティブにてクラロワAPIを利用したイベントをやってみた - Mirrativ Tech Blog
                                                                • Mixpanelでアプリ内に告知ポップを出す

                                                                  前回、AppStoreに依存しないメディアの価値という記事を書きました。 ただ、アプリ宣伝にはやっぱ自分のアプリ内で宣伝するのが効果あるなという話になってしまった。 ブログ、Twitter、メルマガなどは、AppStoreに依存しない長期的な資産になるけど、とりあえず今回はアプリ内で他のアプリを宣伝する方法を考えてみる。 これは、アプリが全てリジェクトされたら終了なので、AppStoreに思いっきり依存するのだが。。 アプリ内でスマートに宣伝したい さて、スマートに宣伝するというのは、スパムにならないように宣伝するとも言い換えられる。このバランスが非常に難しいので、常に気を使わないといけないけど、いろいろ考えました。 まず、自分のアプリの例でいうと、それぞれのアプリの設定画面に、「開発者のアプリ」というボタンを設定してる。このボタンをタップすると、自分のアプリ一覧が表示される画面が出る。

                                                                    Mixpanelでアプリ内に告知ポップを出す
                                                                  • Engadget | Technology News & Reviews

                                                                    Pick up the 9th-gen iPad with two years of AppleCare+ for only $298

                                                                      Engadget | Technology News & Reviews
                                                                    • GitHub - jaywcjlove/awesome-mac:  Now we have become very big, Different from the original idea. Collect premium software in various categories.

                                                                      Awesome Mac This project is now very large, and is very different from the original idea. Here, we collect awesome macOS software and arrange them into various categories. Feel free to star and fork. Any comments, suggestions? Let us know! We love PRs :) Please take a look at the contributing guidelines before opening one. Follow the awesome list. Explanation English | 中文 means open source. click

                                                                        GitHub - jaywcjlove/awesome-mac:  Now we have become very big, Different from the original idea. Collect premium software in various categories.
                                                                      • インストール不要のネイティブアプリ:Android Instant Apps | TechBooster

                                                                        Google I/O 2016 Keynoteで発表されたAndroid Instant Appsはネイティブアプリ(APK)をインストールせずに実行できる機能です。今までのネイティブアプリは、体験してもらうためにも最初にインストールという障壁を乗り越える必要がありました。どんなに良いアプリであっても使ってもらわなければ価値は伝わりません。そのような状況を改善する(まず体験してもらう)ための機能がAndroid Instant Appsです。 Instant Appsはまだ提供されていませんが、開発者の間ではどのように動くのか動作原理に注目が集まっていました。キーノート、セッションで発表された内容をまとめて解説します。それぞれ次の情報も参考に記事を構成しています。 公式サイト:https://developer.android.com/topic/instant-apps/index.ht

                                                                          インストール不要のネイティブアプリ:Android Instant Apps | TechBooster
                                                                        • 業務開発と個人開発で相乗効果を出すことができ、良い手応えを感じた話 - Commune Engineer Blog

                                                                          はじめに こんにちは。コミューン株式会社でソフトウェアエンジニアをしている板倉です。2022 年 5 月にコミューンに入社してから、モバイルアプリチームに所属しており、Flutter を用いたモバイルアプリ開発を担当しております。 Flutter はプライベートでも使用しており、個人でモバイルアプリを開発・リリースしております。 業務開発と個人開発で同じ技術(今回は Dynamic Links)を使うことにより相乗効果が出て、良い手応えを感じられることがあったため、この記事で紹介させていただければと思います。 はじめに 業務開発での Dynamic Links の利用 Dynamic Links 経由の遷移処理の実装 個人開発での Dynamic Links の利用 ショートリンク生成の実装例(REST API 使用) 動作確認を通じて得られた気づき 社内での知見共有 まとめ おわりに 業

                                                                            業務開発と個人開発で相乗効果を出すことができ、良い手応えを感じた話 - Commune Engineer Blog
                                                                          • Xamarin.Forms開発で必要な知識 - 眠いしお腹すいたし(´・ω・`)

                                                                            Build以降のXamarin界隈が活気がすごいです。 前はここまですごくなかったのに急にどば~~(; ・`д・´)って感じです。 Xamarin.Formsでの開発に関しての所感は以前書きましたがTwitterのTL見ていて知識面に関してちょっと書いてみようかなと思いました。 あくまでも私自身が感じた感想みたいなものですし、作るものによっても変わってくるとは思いますし、規模によって個人が必要な知識の範囲も変わるので参考程度にお願いします。 開始時の知識・経験 Xamarin.Formsでの開発を始めた時点での私は Android開発の経験はあるけどものすごく詳しくはない。 iOS開発の経験なし。 WPF開発はそこそこどっぷり。バインディングスタイルのデザインパターン好き。 Xamarin.Formsに関する知識はとりあえず考え方とかのイメージは掴めた。 という状況で開発をスタートしました

                                                                              Xamarin.Forms開発で必要な知識 - 眠いしお腹すいたし(´・ω・`)
                                                                            • Terraform v0.8.6とCodeBuildを利用したServerless Frameworkのデプロイ | DevelopersIO

                                                                              使ってみる 早速使ってみましょう。最終的に以下のような構成になります。 コード 以下で主要なコードを解説していきます。 tf-codebuild-demo/codebuild.tf resource "aws_codebuild_project" "codebuild" { name = "${var.env}-project" service_role = "${aws_iam_role.codebuild.arn}" timeout = 60 artifacts { type = "S3" location = "${random_id.s3.hex}" } environment { compute_type = "BUILD_GENERAL1_SMALL" image = "aws/codebuild/nodejs:7.0.0" type = "LINUX_CONTAINER" e

                                                                                Terraform v0.8.6とCodeBuildを利用したServerless Frameworkのデプロイ | DevelopersIO
                                                                              • ディープリンク関連の海外の動きを時系列を追って整理してみる | ディープリンク.jp

                                                                                ディープリンクとは | ディープリンク.jpの記事内にて、ディープリンクが最近になって注目を集めている事を書きましたが、実際にどういった流れを経て注目を集めるまでに至ったのか、ディープリンク周りの動きを時系列順に整理してまとめることで確認してみたいと思います。 2012年 Google+が対応を開始、ディープリンクの口火を切る 11月 Deep Linking From Mobile Apps – Google+ Developers Blog 2012年11月、Google+がディープリンク対応を開始します。Google+ mobile SDKをアプリに入れることで、Google+上で共有されたコンテンツをそのアプリで開けるようにするもの。今考えると、Googleはモバイルディープリンクへの対応を早い時期に始めていました。 2013年 Twitter Cardsにより広まる認知と台頭する

                                                                                  ディープリンク関連の海外の動きを時系列を追って整理してみる | ディープリンク.jp
                                                                                • フリークアウトDMP「MOTHER」のディープリンク機能について中の人に聞いてきた | ディープリンク.jp

                                                                                  国内有数のマーケティングテクノロジー企業・フリークアウトが提供するプライベートDMP「MOTHER」。アプリ向けのSDKをリリースし、ディープリンク機能が実装されました。日本の広告事業社ではディープリンクを活用した広告商品は少ない中、どのような背景/狙いでディープリンク機能を追加したのか、開発を担当した14年新卒入社の平松さんにインタビューをしました。 FreakOut SDKを使った広告運用の実績をつくりたい ”今日はよろしくお願いします。いきなりですが、このインタビューまでFreakOutさんがSDKを開発しているイメージがありませんでした” 平松:まだできたばっかりなので… “最初にFreakOut SDKとは、どんなものなのか教えてください” 平松:FreakOut SDKは、モバイルアプリ内のユーザ行動やオフラインの行動データをDMPに蓄積するためものです。これによって蓄積したデ

                                                                                    フリークアウトDMP「MOTHER」のディープリンク機能について中の人に聞いてきた | ディープリンク.jp