並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 245件

新着順 人気順

アプリ開発の検索結果1 - 40 件 / 245件

  • NTTドコモ、Streamlit利用の“ポチポチ分析アプリ”開発で社内データ活用を促進 (1/3)

    Snowflakeは2024年2月22日、「Snowflake Streamlit」を採用したNTTドコモにおける全社規模のデータ活用プロジェクトについての記者説明会を開催した。 ゲストスピーカーとしてNTTドコモ データプラットフォーム部 部長の鈴木敬氏が出席し、約9900万のdポイント会員データの活用を社内で積極化させていくうえでの課題と解決策、今後のさらなるデータ活用促進の方針などを語った。Streamlitを使って自社開発した、「画面をポチポチ選択していけば結果が出る」いくつかの簡易データ分析アプリも紹介した。

      NTTドコモ、Streamlit利用の“ポチポチ分析アプリ”開発で社内データ活用を促進 (1/3)
    • プッシュ通知で「習慣化を促進」したら継続率が5%カイゼン、気持ちが高まる瞬間に「おめでとう」などで再訪率1.4倍、Reproが語るプッシュ通知とアプリ内メッセージ。|アプリマーケティング研究所

      プッシュ通知で「習慣化を促進」したら継続率が5%カイゼン、気持ちが高まる瞬間に「おめでとう」などで再訪率1.4倍、Reproが語るプッシュ通知とアプリ内メッセージ。 Reproのカスタマーサクセスの方に「プッシュ通知とアプリ内メッセージ」の効果を高める工夫を聞きました。 ※ 本記事はRepro株式会社より、依頼を受けて執筆したPR記事です。記事の最後に「プッシュ通知のチェックシート」等の無料DLの告知もあります。 Repro株式会社 Customer Success Division Team Manager 岸裕之さんプッシュ通知とアプリ内メッセージ。プッシュ通知とアプリ内メッセージは、特徴に合わせて使い分けることで、アプリの指標を高めることができます。 即効性が高いのは、課金や購入などの「コンバージョンに近いところ」と、離脱などの「落ち幅の大きいところ」を見つけて、施策を打つことです。

        プッシュ通知で「習慣化を促進」したら継続率が5%カイゼン、気持ちが高まる瞬間に「おめでとう」などで再訪率1.4倍、Reproが語るプッシュ通知とアプリ内メッセージ。|アプリマーケティング研究所
      • iOS: TestFlightが使えなくなる呪いとその解呪法

        iOSエンジニアなら実機でリリースビルドの動作確認するためにTestFlightを使いますよね。 実はこのTestFlight、使い方を誤ると内部テスターとしてアプリをインストールできなくなる呪いがかかることをご存知でしょうか? まず、TestFlightの配信形態についてですが、内部テストと外部テストの2種類があります。 内部テストは審査なしでApp Store Connectにアップロードしたアーカイブをインストールすることができる開発者向けの配信形態です。 外部テストは審査ありでベータ版をパブリックに配信できる開発関係者向けの配信形態です。インストールしたい人のApple IDを登録して招待するタイプと、リンクを知っている人なら誰でもインストール(最大10000人)できるようになるパブリックリンクを発行するタイプの2通りがあります。 開発者の場合、リリース版の動作確認をするのに一々審

          iOS: TestFlightが使えなくなる呪いとその解呪法
        • 【初心者向け】ディープリンク技術の概要と注意点 - Qiita

          チーム内で「ディープリンク」「ダイナミックリンク」「ユニバーサルリンク」等の用語の認識が合っているのか怪しかったので、整理してみました。 基本iOS開発者目線で書いてますが、実装寄りではなく概念寄りの内容なので、Android開発者でも読めると思います。 私の認識違いなどがありましたら、コメント欄にてご教示いただけますと幸いです。 ※この記事ではURL/URIの区別を厳密に意識せず、より馴染み深い"URL"に統一して記述しています。 ディープリンク (Deep Link) とは 任意のアプリの任意の画面に遷移させるURL、またはそれを扱う仕組みの総称であり、概念を表す用語です。 スマホアプリで代表的なユースケースは以下のとおりです。 スマホのブラウザでWebコンテンツ内のリンクをtapした際に、AアプリのX画面に遷移させる。 Aアプリのボタンをtapした際に、BアプリのY画面に遷移させる。

            【初心者向け】ディープリンク技術の概要と注意点 - Qiita
          • 日本政府、Appleにアプリストアの開放を義務付け、ストア審査も担わせる方針 - iPhone Mania

            日本政府がAppleに対し、App Store以外のアプリストアからiPhoneにアプリをダウンロード可能にする、サイドローディングを認めるよう義務付ける方針だと読売新聞が報じています。危険性のあるアプリが公開される懸念に対応するため、Appleにアプリストアを審査させ、政府が審査内容が妥当かを判断する仕組みも検討されています。仮に実現したとしても、ユーザーや開発者のメリットになるか、疑問も残ります。 ■3行で分かる、この記事のポイント 1. 政府が、Appleにアプリのサイドローディングを認めるよう義務付ける方針との報道。 2. アプリストアの安全性をAppleに審査させ、政府が審査内容を監視する案も。 3. Appleは以前からサイドローディングに強く反対している。 App Storeに替わるアプリストアへの開放を義務付ける方針 Apple以外の企業が運営するアプリストアからもアプリを

              日本政府、Appleにアプリストアの開放を義務付け、ストア審査も担わせる方針 - iPhone Mania
            • N予備校iOSアプリ SwiftPM 移行 - ドワンゴ教育サービス開発者ブログ

              はじめに SwiftPM 移行の準備 2021/12 〜 2023/02 (平和) 2023/02 中旬 〜 2023/03 上旬 (問題発生と対応) 一体どんな問題が起きていたのか? 調査結果の詳細 XcodeGen 実行時にクラッシュ Bitrise Xcode & OS 変更 SwiftPM 完全移行に向けて アプリクラッシュ おわりに We are hiring! はじめに N予備校 iOS アプリ 開発チームです。 数ヶ月前までの教育iOSアプリでは、パッケージマネージャに CocoaPods(Ruby製) を使用していました。 環境構築の手間や Apple 標準ではないという点で、Apple 標準のパッケージマネージャである SwiftPM 移行に向けてこつこつと準備をしてきました。 macOS や CocoaPods・Bitrise が関係する問題がきっかけで、2023年2月

                N予備校iOSアプリ SwiftPM 移行 - ドワンゴ教育サービス開発者ブログ
              • アプリ開発市場の現状と今後の予想(2023〜2026) - IT業界で気づいたことをこっそり書くブログ

                最近、ブログで長文を書く体力が落ちてきているので、かんたんに書こうと思います。 Flutterが流行ってるようです Flutterエンジニアが足りてないようです iOSエンジニア、AndroidエンジニアはなぜFlutterをやらないのか? Flutterはどのくらい工数を圧縮できるのか? Flutter案件は今後更に増えるか? iOS/Flutterエンジニア、めちゃくちゃ少ない説 Android / Flutter / iOSで分断が起こるのでは? SwiftUI+combineは増えてる? iOSエンジニアが問われる、SwiftUI or Flutter 結果、人材不足が予想される 新人に期待はできるか? まとめ 補足 Flutterが流行ってるようです 流行りそうとか、そういう「かもしれない」ではなく。 ベンチャーの新規アプリ案件のFlutter率が明らかに高く以前より上がっている

                  アプリ開発市場の現状と今後の予想(2023〜2026) - IT業界で気づいたことをこっそり書くブログ
                • Flutter研修【MIXI 23新卒技術研修】

                  23新卒技術研修で実施したFlutter研修の講義資料です。 動画:https://youtu.be/9IqUQ2TXacI ハンズオン用リポジトリ:https://github.com/mixigroup/2023BeginnerTrainingFlutter 資料の利用について 公開している資料は勉強会や企業の研修などで自由にご利用頂いて大丈夫ですが、以下の形での利用だけご遠慮ください。 ・受講者から参加費や授業料などを集める形での利用(会場費や飲食費など勉強会運営に必要な実費を集めるのは問題ありません) ・出典を削除または改変しての利用

                    Flutter研修【MIXI 23新卒技術研修】
                  • Flutterでアプリ開発してみた - ENGINEERING BLOG ドコモ開発者ブログ

                    はじめに この記事は,ドコモアドベントカレンダー22日目の記事になります。 こんにちは,ドコモの角野といいます。サービスデザイン部でahamo のモバイルアプリの開発を担当しています。 モバイルアプリをiOS向けとAndroid向けでそれぞれに開発するのは手間がかかるので,効率化のためにクロスプラットフォームに対応したフレームワークを使って同時に開発しちゃおうということで,ahamoアプリはFlutterを使って開発しています。本記事ではFlutterを使ってみてよかったこと,苦労したことについて紹介します。 モバイルアプリ開発に興味ある方や,Flutterを利用してみようと思っている方の参考になったらうれしいです。 フレームワークの選定は? ahamoアプリの開発は2020年から開始しました。当時はFlutterとReactNativeが2強でしたが,以下の理由からFlutterを使うこ

                      Flutterでアプリ開発してみた - ENGINEERING BLOG ドコモ開発者ブログ
                    • [速報]Google、自然言語でAIと対話するだけで誰でもアプリが作れる「Duet AI for AppSheet」発表。Google I/O 2023

                      [速報]Google、自然言語でAIと対話するだけで誰でもアプリが作れる「Duet AI for AppSheet」発表。Google I/O 2023 Googleは5月10日(日本時間5月11日未明)、米カリフォルニア州マウンテンビューで開催中のイベント「Google I/O 2023」で、AIと自然言語で対話することでアプリケーションの開発ができる「Duet AI for AppSheet」を発表しました。 プログラミング不要でアプリケーションの開発が可能なため、誰でもアプリケーションが作れるようになります。これにより開発チームはより重要なアプリケーションの開発に集中できるようになると説明されています。 AIとチャットするだけでアプリケーションが完成 以下はDuet AI for AppSheetの紹介動画からの引用です。 AIとのチャットで、社内で出張申請を管理するためのアプリケー

                        [速報]Google、自然言語でAIと対話するだけで誰でもアプリが作れる「Duet AI for AppSheet」発表。Google I/O 2023
                      • N予備校iOSアプリへ SwiftUI を導入してみて List編 - ドワンゴ教育サービス開発者ブログ

                        はじめに 問題点 ベンチマークテスト(Sampleコードで実演) 計測方法 パターン1: Identifiableに適合したデータのリスト表示 ベンチマークスコア パターン2: リスト内ボタンの表示 ベンチマークスコア ベンチマーク結果 問題発覚と調査 解決方法 改善とその結果 パターン3: UIViewControllerRepresentableを利用したリスト表示 パターン4: 従来通りのUIKitのUITableViewを利用したリスト ベンチマーク結果 改善の結果 総括 We are hiring! N予備校春の入学無料キャンペーンのお知らせ はじめに こんにちは。N予備校iOSアプリ開発チームです。 以前、N予備校iOSアプリへ SwiftUI を導入するまでの道のりについてという記事を書かせていただきました。今回は導入しSwiftUI化を一部の画面で行った結果、どうなったかを

                          N予備校iOSアプリへ SwiftUI を導入してみて List編 - ドワンゴ教育サービス開発者ブログ
                        • 4年間毎週個人開発を継続したら月間利用ユーザー30万を超えるサービスになった話 - Qiita

                          2024年1月に書いた最新の記事はこちら 2018年10月にこのようなサービスをリリースしました。 友達と旅行などに行った時に発生するお金の貸し借りで「誰が誰に何円返せばいいんだっけ?」という問題をシンプルに解決してくれるWebアプリです。「調整さん」みたいに即席でグループページを作成して、そこに立替え履歴を登録しておけば、最も簡単な清算方法を計算してくれます。 当時、新卒2年目くらいで、会社の同期と初めてリリースした個人開発サービスです。 途中コロナで大打撃を喰らったのですが、ここ1年くらいは徐々に回復し始め、サービスリリースから約4年で月間30万ユーザーを達成することができました。 (👆2022年3月あたりから過去30日のユーザー数推移) 自分で言うのもアレですが、MAU30万は個人開発サービスではかなり当たっている方かなと思うので、ユーザー数が伸びなかったリリース当時、どういうこと

                            4年間毎週個人開発を継続したら月間利用ユーザー30万を超えるサービスになった話 - Qiita
                          • 個人開発アプリ数年運用している人はみんな知っている真実 8選

                            こんにちは。個人開発アプリで食べている、あたか、です。 個人開発数年運用している人はみんな知っている真実を、共有します。 これからチャレンジする人の参考に、ドウゾ。 1. iPhoneユーザーはAndroidユーザーより金払いが良い iPhoneユーザーの方がどんどん課金してくれます。 Androidユーザーは、文句は多いけど、お金は払ってくれません。 2. Androidの方がeCPM(広告1000回表示あたりの収益)が高い iOSはiOS14あたりから広告で個人情報を取れなくする規制を開始したためか、iOSの方がeCPM(広告1000回表示あたりの収益)が低めです。 ただ、Androidもバージョン13から、iOSと似たような広告規制を開始するようなので、差はなくなるかもしれませんね。 3. Androidは面倒くさい 端末が安く、ライセンス料も最初の1回で済み、気軽に開発ができる印象

                              個人開発アプリ数年運用している人はみんな知っている真実 8選
                            • 「有能なバカ」ChatGPTを使って1週間でiOSアプリを公開する方法

                              初めまして、にわとろです。 さて今回は、ChatGPTを使ってiOSアプリをイチから作ってみました。ChatGPTの記事なんてもうオーバーフローするほどあるのですが、今のところiOSアプリを最後まで作り通した記事はありません。 理由は簡単で、ChatGPTは「バカ」なのでiOSアプリなんて複雑なモノを完成させられないからです。 しかしバカも使いようです。上手く使いこなしてやれば、アプリだって作ることができます。ChatGPTはバカですが、有能なバカです。でもあなたがヤツをわかっていなければ、やっぱり無能のままです。だから、この記事を読んで理解してあげないといけません。 それじゃあ、ChatGPTと仲良くなりにいきましょう。 ChatGPTを使う極意 早速ChatGPTを使う極意を教えます。全部読み通せなくても、これだけは覚えてください。 いい上司になれ。 何を言っているかというと、Chat

                                「有能なバカ」ChatGPTを使って1週間でiOSアプリを公開する方法
                              • 【インターンシップレポート】フラーのスマホアプリ開発短期インターンシップ2022冬の5日間の様子をレポートします!|フラーのデジタルノート

                                【インターンシップレポート】フラーのスマホアプリ開発短期インターンシップ2022冬の5日間の様子をレポートします! 2022年の年末。フラーは12月26日から30日までの5日間、エンジニア向け短期インターンシップ「冬のスマホアプリ開発短期インターンシップ 2022」を新潟オフィスで開催しました。 今回のインターンシップはフラーが共同開発する『長岡花火公式アプリ』を題材にiOSまたはAndroidのアプリの開発を体験するもの。普段から開発現場でアプリ制作に取り組むフラーのエンジニアとともに、チームでの開発体験やフラーのデジタルプロダクトづくりを学ぶプログラムです。 このnoteでは2022年の終わりに取り組んだ5日間のインターンシップについてレポートします。 寒空の下、新潟に集合インターンシップが行われたのは、近年まれに見る大雪から数日後の新潟オフィス。雪の影響で到着できるか心配していました

                                  【インターンシップレポート】フラーのスマホアプリ開発短期インターンシップ2022冬の5日間の様子をレポートします!|フラーのデジタルノート
                                • Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ

                                  N予備校iOSアプリ開発チームのyoppieです。 筆者のN予備校での経歴は Androidアプリ開発チーム 2021年4月 - 2022年3月 iOSアプリ開発チーム 2022年4月 - 現在 です。iOSアプリ開発にチャレンジしたくなり、Androidアプリ開発からiOSアプリ開発に移りましたが、iOSアプリ開発とAndroidアプリ開発(以下I/A)でのさまざまな違いがあり、苦労しました。(iOSアプリ開発チームに移り10ヶ月経ちますが、今も苦労しています...) I/Aでのさまざまな違いがありますが、この記事では筆者が特に違いを感じた点をまとめています。 I/Aどちらかのエンジニアの方がもう一方に移りたて、もしくは移ろうか迷っている方に向けた記事となっています。 IDEに関連した各種バージョン 一般的にXcodeでiOSアプリ開発を行い、Android StudioでAndroid

                                    Androidアプリエンジニアから見たiOSアプリ開発 - ドワンゴ教育サービス開発者ブログ
                                  • 【すぐに使える】C#で app.configに設定値を保存・取得する(実用サンプル付き) | 初心者DIYプログラミング入門

                                    自作プログラムを作成していると、画面から入力した値をファイルに保存しておき、次回起動時に復元したくなることが多々ありますよね。 やり方は色々とありますが、今回は多くのアプリで使われている最も標準的な app.config に保存する方法を紹介したいと思います。 あまり他のサイトでは触れられていない、app.configに対するプログラムからの変数追加や削除の仕方や、さらに手軽に使えるようクラス化したサンプルも用意しています。 app.config で設定値を管理したい方は、是非ご一読ください。 app.config の概要 いちおう念のため簡単に説明しておきます。 app.conifig は別名「アプリケーション構成ファイル」とも呼ばれている Microsoft .NET 標準の設定値保存場所です。 app.config は通称で、実際にはアプリケーション名.exe.Config 通常、E

                                      【すぐに使える】C#で app.configに設定値を保存・取得する(実用サンプル付き) | 初心者DIYプログラミング入門
                                    • ChatGPT便利すぎる!!

                                      Appleがゴミみたいなレビューで会社のアプリをリジェクトしてきた。 「Specifically, your description includes Android references.」 だって。 アプリの説明にはAndroidなんて単語は全くでてこないのに! 念の為アプリの中身も調べたが、確かにAndroidという単語は文字列としてアプリに含まれるが、それはユーザーには見えないところにあるので問題ないはずだった。 この野郎Apple、適当な審査しやがって。 そう思って返信してやろうと思ったけどうまく書けない。 直接的な物言いは出来るけど、ちゃんとビジネスマナーに沿って書かないとリジェクトいじめされそうだし。 そこでChatGPTで聞いてみた。 「Please write a reply to Apple, who wrongly rejected my company's iOS

                                        ChatGPT便利すぎる!!
                                      • 個人開発をリリースして考える「MVPってなんだろう」

                                        この記事は「個人開発 Advent Calendar 2022」10日目の記事です🎄🎅 猫グッズレビューサイトをリリースしたよ 今年、猫グッズのレビューサイト「レビュニャー」をリリースしました🐈🐈🐈 フリーワードで商品・レビューを探したり、レコメンド機能で自分の猫に合ったグッズを発見できるサイトです。 閲覧は登録不要。Googleアカウントで無料登録するとレコメンド機能が使えます✨ リリース後に立ちはだかる集客の壁 伸びない閲覧数と投稿数 レビュニャーはUGC(ユーザー生成コンテンツ)が中心となったサービスで、レビューを閲覧するユーザー・投稿するユーザーの両者がいないと成り立ちません。 そして、投稿が少ないので閲覧数が伸びない・閲覧数が少ないので投稿のモチベが起きない...のデッドロックにハマりやすく、個人開発では難易度が高いジャンルです。 (昨日のhokuさんの記事「個人開発あ

                                          個人開発をリリースして考える「MVPってなんだろう」
                                        • 2022年11月から対応必須!Apple審査での暗号化機能の輸出コンプライアンス書類の準備手順!

                                          2022年11月の中旬から、突如「輸出コンプライアンス書類のアップロード」の提出が必須になりました。 事前のアナウンスもなくあまりにも唐突だったので、困ったiOSアプリ開発者は多いのではないでしょうか。私もその一人で、輸出コンプライアンスの対応を行わないとアプリ更新ができず、とても焦りました。 一通りの作業を行ってみたので、必要な書類の準備手順についてまとめました。 手順がとても多いので、非常に長い記事になってしまいました。 私は法律について全くの素人なので、解釈を間違えている可能性があります。 記事の内容を参考にする場合は、全て自己責任でお願いします。 (追記: 2022/12/21 に輸出コンプライアンス書類がAppleに承認されたので、手順について間違っている可能性は低いとは思います)

                                            2022年11月から対応必須!Apple審査での暗号化機能の輸出コンプライアンス書類の準備手順!
                                          • N予備校iOSアプリへ SwiftUI を導入するまでの道のりについて - ドワンゴ教育サービス開発者ブログ

                                            はじめに 導入に向けて検討したこと 流れ 1. UIKit 及び Storyboard をどのように置き換えるのか 2. 書き慣れた MVVM パターンを維持できるのかどうか 3. 既存のプロジェクト構成でもスムーズに導入できるのか 4. アプリのサポートOSが iOS14.0+ だが、 SwiftUI 特有の苦しみは問題なさそうか 5. 本当に開発効率は向上できるのか 導入決定後から本格対応までにやったこと 流れ 1. 画面構成がシンプルで、利用頻度の低い設定画面の SwiftUI 化 2. チーム勉強会の時間を使って一緒に学習 実践 移行計画 成果 おわりに We are hiring! はじめに N予備校 iOS アプリ 開発チームでは、長い間 UIKit & Storyboard & RxSwift & MVVM で開発してきました。 以前から「Storyboard やめたい!」「

                                              N予備校iOSアプリへ SwiftUI を導入するまでの道のりについて - ドワンゴ教育サービス開発者ブログ
                                            • 個人のアプリ開発は儲からない?実例から学ぶ副業としての収入について|モバイルマーケティング研究所|ModuleApps 2.0

                                              アプリ開発者の収入調査 Vision Movileよりアプリ開発者を対象にしたレポート「Developer Economics – State of the Developer Nation 2015Q1」が発表されました。調査によるとトータルで無収入だった人は全体の17%、100ドル(約12,100円)以下の人は18%と全体の3割ほどが1万2千円以下であると報告されています。(2015年当時の円相場で算出しています)。1万ドル(121万円)以上は全体の24%いることから、1/4の人は大金を手にしていることになります。 またiOSやAndroidと比較すると、月間100ドル以下の割合はiOSが全体の37%、Androidが55%とAndroidが18ポイント多い結果となり、利益に結びつきにくい結果となりました。調査結果の時期が古いためご参考までにご覧ください。 アプリ開発者の事例 実際、ア

                                                個人のアプリ開発は儲からない?実例から学ぶ副業としての収入について|モバイルマーケティング研究所|ModuleApps 2.0
                                              • 【初心者向け】ノーコードのおすすめ本3選|YesNoCode

                                                アプリの開発にはプログラミング力が必要なのは分かってるけど、正直それが簡単に習得できるようなら誰も苦労しないよ・・・。 よくある悩みですが、ノーコードを活用することで誰でも簡単にアプリ開発ができるようになるため上記の課題はクリアになるはずです。 本記事では、そんなノーコードの学習におすすめの本を厳選して3冊紹介いたします。

                                                  【初心者向け】ノーコードのおすすめ本3選|YesNoCode
                                                • 【5分でわかる】Bubbleとは?ノーコードでWebアプリ開発|YesNoCode

                                                  アプリの開発にはプログラミング力が必要なのは分かってるけど、正直それが簡単に習得できるようなら誰も苦労しないよ・・・。 よくある悩みですが、ノーコードを活用することで誰でも簡単にアプリ開発ができるようになるため上記の課題はクリアになるはずです。 本記事では、そんなノーコード開発ツールの中でも汎用性が高く高度なアプリが作れるBubbleについて紹介していきたいと思います。 Bubbleとは?柔軟な開発が可能なノーコードツール Bubbleとは、ソースコードを記述することなくWebアプリ開発ができるサービスです。 従来のプログラミング開発のようなコーディングは不要で、ドラッグ&ドロップの直感的な操作だけでWebアプリ開発ができてしまいます。 Bubbleは数あるノーコードツールの中でもトップクラスの利用者数を誇るため、ノーコードツールの代表的な存在とも言えるでしょう。 そんなBubbleは設定

                                                    【5分でわかる】Bubbleとは?ノーコードでWebアプリ開発|YesNoCode
                                                  • FlutterでMacOSのメニューバーに常駐するアプリを作成 - Commune Engineer Blog

                                                    はじめに こんにちは。コミューンでソフトウェアエンジニアをしているU2です。 少し前ですが、Flutter のバージョンアップデートでデスクトップアプリも stable になったという話を聞いたので、メニューバー(タスクトレイ/システムトレイ)に常駐するデスクトップアプリケーションを作成したのでご紹介します。 はじめに 開発の背景 作りたいもの 実装 環境 Jira API の準備 Flutter 1. system_tray の導入 2. Jira API 連携 3. アイコン切り替え 4. 通知 参考サイト まとめ 開発の背景 コミューンの現在のリリースフローは ビッグバンリリースを避ける 本番に近い(≒ローカルではない)環境で動作確認をする という2点からPRを確認する環境があり、またその環境へマージできるPR数(=本番環境との差分)に制限を設ける運用を行なっています。 マージが空い

                                                      FlutterでMacOSのメニューバーに常駐するアプリを作成 - Commune Engineer Blog
                                                    • AppおよびApp内課金の税金と価格の変更について - 最新ニュース - Apple Developer

                                                      Appleでは、税金および外国為替レートの変動に基づいて、特定地域でのApp Storeの価格を定期的に更新しています。すべてのストアフロントでAppおよびApp内課金の価格が均等に保持されるよう、金融データプロバイダが公開する為替レート情報を使って更新を行います。 2022年10月5日から、チリ、エジプト、日本、マレーシア、パキスタン、ポーランド、韓国、スウェーデン、ベトナム、およびユーロを通貨とする全地域のApp StoreでのAppとApp内課金(自動更新サブスクリプションを除く)の価格が上がります。ベトナムでは、5%の付加価値税(VAT)および5%の法人所得税(CIT)を含む適用税の徴収および納付をAppleに義務付ける新しい規制も反映されています。 これに基づきデベロッパの収益額が調整され、税抜き額に基づいて計算されます。有料App契約の添付書類Bが更新され、Appleがベトナム

                                                        AppおよびApp内課金の税金と価格の変更について - 最新ニュース - Apple Developer
                                                      • 再考: アプリ開発と状態遷移の管理 - ninjinkun's diary

                                                        自分が開発しているLaunchableのWebアプリがローンチされて1年半ほどになる。このWebアプリにはReduxのような状態管理ライブラリを入れないまま開発してきたのだが、今のところ困らずに開発できている。そういえば昔自分は状態管理について何か考えていたような…とブログを掘り起こしてみた。 ninjinkun.hatenablog.com このエントリは2016年にネイティブアプリを対象にして書かれているが、この後自分は2018年ごろにWebフロントエンドに軸足を移し、ネイティブアプリ開発から離れた。なのでこのエントリはWebフロントエンドエンジニアが2022年に再考した話になる。 結論としては、当時自分が管理したかった状態のほとんどは現在ApolloClientのキャッシュによって解決されている。 繰り返しになるが、自分が開発しているLaunchableのWebフロントエンドには状態

                                                          再考: アプリ開発と状態遷移の管理 - ninjinkun's diary
                                                        • Apple、「Human Interface Guidelines」をアップデートし、iOS 16/iPadOS 16やwatchOS 9、Apple Watch Ultraのアクションボタンなど対応。

                                                          AppleがiOS 16やwatchOS 9のリリースに合わせて「Human Interface Guidelines」をアップデートしています。詳細は以下から。 Appleは現地時間2022年09月07日に開催したスペシャルイベントの中で、プロの冒険家やアスリート向けにApple Watch史上最も耐久性のある「Apple Watch Ultra」と、TrueDepthカメラのDynamic Islandが特徴的な「iPhone 14 Pro/Pro Max」を発表、12日には「iOS 16」と「watchOS 9」を正式にリリースしましたが、 AppleのDesign Evangelism Managerを務めるMike Sternさんは16日、アプリケーション開発のベースとなる「Human Interface Guidelines(以下、HIG)」をアップデートし、新たにiOS 16

                                                            Apple、「Human Interface Guidelines」をアップデートし、iOS 16/iPadOS 16やwatchOS 9、Apple Watch Ultraのアクションボタンなど対応。
                                                          • John Regehr's Integers in C

                                                            Welcome to John Regehr's Integers in C quiz A long time ago, John Regehr wrote a very nice quiz about C integers. He's a pretty awesome expert on undefined behavior and this quiz highlights the type of stuff you need to know when auditing C code. A lot of times you’ll run into really strange scenarios which end up causing exploitable bugs later in the code. The original version was taken down long

                                                            • TextKitでのシンタックスハイライト高速化 / Optimize Syntax Highlight with TextKit

                                                              macOS native symposium (https://macos-native.github.io) #08 登壇資料 テキスト描画の世界は複雑で、何気ない操作もデータ量が大きくなると簡単に処理のボトルネックと化します。しかし、何がそんなに時間を要するのでしょうか。macOS、iOS共にテキスト描画を司るTextKitの癖を読み抜くことで、愚直な実装からシンタックスハイライトの適用を高速化していく過程を理屈を追いながら解説します。

                                                                TextKitでのシンタックスハイライト高速化 / Optimize Syntax Highlight with TextKit
                                                              • 【Bubble】Stripeプラグインを用いたクレカ決済の実装手順|YesNoCode

                                                                Bubbleでクレジットカード決済の機能を組み込む際によく用いられるStripe。 本記事ではそんなStripeによるクレジットカード決済機能をBubbleで開発したWebアプリに導入する方法について解説していきます。 【公式HP】https://itpropartners.com/ 週3日〜の案件を数多く扱っているエンド直ゆえに高単価案件が多いフルリモート案件など、柔軟な働き方に対応した案件が多いトレンド技術を取り入れた魅力的な案件が豊富にある専属エージェントが希望に沿った案件を紹介してくれる\ 最短60秒で登録可能! / 無料会員登録 案件を探す 【ノーコードWeb制作】副業の始め方とおすすめの案件獲得サイト20選「ノーコードのスキルを活かして副業収入を得たい」「ノーコードの案件を獲得するのにおすすめのサイトがあれば教えて欲しい」このような方向けに本記事ではノーコードツールを使った副業

                                                                  【Bubble】Stripeプラグインを用いたクレカ決済の実装手順|YesNoCode
                                                                • mobsfscanとGithub Actionsによるモバイルアプリの継続的セキュリティチェック - Pepabo Tech Portal

                                                                  こんにちは、EC事業部事業領域拡大チーム所属のTatsumi0000です!業務ではAndroidアプリ開発をメインに、時々iOSアプリの開発をしています。 EC事業部では、Chapterという活動をしています。Chapterとは、事業部内のチームを横断した組織で、フロントエンド、バックエンド、セキュリティなど、様々なChapterが存在しています(詳細については、後述します)。その中でも私はセキュリティChapterに参加し、Chapterのメンバーと一緒にいろいろな活動をしてきました。 この記事では、EC事業部で行っているChapterと、セキュリティChapterの活動の一環として、mobsfscanをgithub.comのGitHub Actionsで試した話について紹介します。 EC事業部のChapterとは mobsfscanをGitHub Actionsで試した おわりに EC

                                                                    mobsfscanとGithub Actionsによるモバイルアプリの継続的セキュリティチェック - Pepabo Tech Portal
                                                                  • アソビュー!初のネイティブアプリリリース。機能設計でデザイナーが取り組んだ4つのこと - asoview! Tech Blog

                                                                    こんにちは!デザインリードを担当している山中です。 ついにアソビュー!のネイティブアプリがリリースされました! 私が入社(2019年の夏ごろ)してから、アプリをつくりましょう、という話は何度もでて、途中まで開発しいたもののコロナの影響で業績が低迷、アプリの開発どころではなくなり、他の開発の優先度が高くなり、アプリの開発がずっと止まっていましたが、業績がV字回復し資金調達により採用に力を入れたことで開発メンバーも増え、やれることが増えてきたので、アプリ開発が再開でき、ついにファーストリリース! ようやくです!私もだいぶ待ちましたが、アソビュー!をご利用の皆さん、お待たせしました!そして、週末なにしよう!?と考えてしまう前に、ぜひダウンロードしておでかけ先を探してみてください! アプリダウンロードURL iOS   ‎アソビュー!:遊び先の検索・予約 on the App Store Andr

                                                                      アソビュー!初のネイティブアプリリリース。機能設計でデザイナーが取り組んだ4つのこと - asoview! Tech Blog
                                                                    • 【公式】東京SEO・MEO対策|WEB集客&マーケティング会社|SNS集客コンサルティング|CREATAS

                                                                      【公式】東京でSEO・MEO対策なら WEB集客&マーケティング会社 株式会社CREATAS 〒 185-0014 東京都国分寺市 東恋ヶ窪 営業時間:平日 10:00 ~ 18:00 ( 土日・祝日除く ) TEL:070-8584-6494 お問い合わせフォームはこちらから

                                                                        【公式】東京SEO・MEO対策|WEB集客&マーケティング会社|SNS集客コンサルティング|CREATAS
                                                                      • The HIG & Software UI Design

                                                                        WWDC22 Recap in Goodpatch WWDC22の発表内容とHIGの更新内容の振り返りつつ、AppleプラットフォームにおけるHIGの位置付けとソフトウェアUIデザインへの向き合い方を考えます。

                                                                          The HIG & Software UI Design
                                                                        • メルカリが検索に「売り切れ品」を置く理由、初期のLINEが友だち追加を「電話番号マッチング」に絞った理由など、アプリのマーケティング施策まとめ30

                                                                          メルカリが検索に「売り切れ品」を置く理由、初期のLINEが友だち追加を「電話番号マッチング」に絞った理由など、アプリのマーケティング施策まとめ30 ※本記事はnoteにて過去に公開した記事を転載したものです。数値などは取材当時のものです。 https://markelabo.com/n/n90b7898231e8 2017年〜2020年(+α)に取材した記事から、今でも参考になりそうな施策などまとめてみました。※数値等はあくまで取材当時のものです。 1、フリマアプリの検索結果に、あえて「売り切れ商品」を表示している理由(メルカリ) フリマアプリの「メルカリ」では、検索をかけると販売済みになっている、「売り切れ品」も表示されるようになっている。 あるとき邪魔ではないかと、検索結果から「売り切れ品」を消してみたら、あらゆる数値(継続率・購入率など)が悪化してしまった。 実は「売り切れ品」を置い

                                                                            メルカリが検索に「売り切れ品」を置く理由、初期のLINEが友だち追加を「電話番号マッチング」に絞った理由など、アプリのマーケティング施策まとめ30
                                                                          • GitHub ActionsによるGoogle Play Consoleへのアプリ自動アップロードの取り組み - ZOZO TECH BLOG

                                                                            はじめに こんにちは、ブランドソリューション開発本部 WEAR部 Androidブロックの武永です。普段はファッションコーディネートWEARのAndroidアプリを開発しています。 みなさん、GitHub Actionsでの自動化進めてますか? 毎回ローカルでパッケージをビルドしストアに上げその際に人為的ミスが起こったり、担当者の作業が止まってしまっていませんか?GitHub Actionsを使えば、Google Play Console上に自動アップロードを行うことができます。 導入方法 使用するライブラリはr0adkll/upload-google-playです。 github.com 選定理由は次の通りです。 GitHub Actionsで利用できる 段階的公開や、クローズドテストにも対応している それでは実際に見ていきましょう。 .github/workflows直下にファイルを追

                                                                              GitHub ActionsによるGoogle Play Consoleへのアプリ自動アップロードの取り組み - ZOZO TECH BLOG
                                                                            • WindowsでiOSアプリを開発する方法!Xamarinとは? - iOSアカデミアブログ

                                                                              WindowsでiOSのアプリ開発は可能? 結論として、WindowsでiOSのアプリ開発をすることは可能です。しかし、推奨はしません。厳密に言えばWindowsのOS上で開発するのではなく、仮想環境にMacOSの環境を作り、そこで開発するような形になります。 このような設定を行うのは難しく、できたとしても開発途中で不具合が発生する可能性も高いです。そのため、初心者は特にWindowsでiOSアプリを開発することは推奨されません。 WindowsでXcodeを使うことはできる? WindowsではiOSのアプリを開発できないということでしたが、なぜできないのか疑問に思っている方も多いでしょう。その理由は、WindowsではXcodeを使うことができないからです。 iOSのアプリ開発と言えばXcodeを使用するのが一般的で、ゲームアプリ以外はほぼXcodeの環境で開発されていると言っても過言

                                                                                WindowsでiOSアプリを開発する方法!Xamarinとは? - iOSアカデミアブログ
                                                                              • 【iOS】Distribution証明書期限切れ対応

                                                                                はじめに Apple Developerから以下のメールが届いた。 「現在ご利用のDistribution証明書の有効期限まであと30日になりました。」 と記載があるが、どうもAppleStore配信用の証明書の有効期限※が近いようだ。 ※証明書の期限が1年となっている。 Apple DeveloperコンソールのCertificatesタブから各種証明書の有効期限が確認可能 既存の配信済みアプリには特段影響がないが、今後のアプデや新規配信には新しい証明書が必要になってくるとのこと。 これを機に更新を行ってみよう。 大まかな流れ 証明書の種類 証明書の種類は以下公式のリンクを参照 自分の場合はFlutterでモバイルアプリの開発用を行っているため、 以下証明書があれば良さそう。 ・Apple Development:開発用証明書(実機でビルドする際に使用) ・Apple Distribut

                                                                                  【iOS】Distribution証明書期限切れ対応
                                                                                • Swift Concurrencyを利用した表示再開するUIViewControllerの実装 - Mirrativ Tech Blog

                                                                                  こんにちは、クライアントエンジニアの竹澤(@to4iki)です。 iOSチームでは下記記事にある通り、チーム内でSwift Concurrencyに関してキャッチアップと知見の共有会を行っています。 本ブログでは、勉強会を通し既存実装をSwift Concurrencyを利用することで安全に簡潔に書き換えることができそうな箇所があったので、その実装例と、並行処理を表す Task に関して興味深い点を紹介します。 tech.mirrativ.stream tech.mirrativ.stream 置き換え対象の実装 任意の1トリガーに対して、複数の画面を表示するケースを考えてみます。 Mirrativアプリの場合、配信者が視聴者から受け取るギフトに応じて複数のランキングが上昇し、演出用の画面を表示するといった仕様があります。 以下コードのように、上から順に画面を表示する必要があるかを検証し、

                                                                                    Swift Concurrencyを利用した表示再開するUIViewControllerの実装 - Mirrativ Tech Blog