NRIネットコム の技術ブログ

FirebaseがSwiftのasync/awaitに対応したのでFirebase Authenticationで試してみた

Google I/O 2022でFirebase Apple SDK 9.0.0の発表、リリースがされました。 メジャーアップデートにより正式にSwiftへ対応したとの事で色々便利になっているらしいのでまずはよく使う認証機能にあたる「Firebase Authentication」を試してみました。 Google I/Oでの発表 概要:新しくなったFirebase 前提知識 Firebase Authenticationとは Firebase Apple SDKの導入方法 async/awaitについて 実践:Firebase Apple S

「ネイティブ」と「Webページ(WebView)」で構成されるアプリ上の一連のユーザー行動を計測する方法について

本記事は モバイルアプリWeek 最終日の記事です。 📴 5日目 ▶▶ 本記事 📴 はじめに はじめまして、金井です。 Google アナリティクス(GA)を中心としたGoogle マーケティング プラットフォーム(GMP)のテクニカルサポートを主に担当しています。 本記事は、「ネイティブ」と「Webページ(WebView)」で構成されるアプリ上の一連のユーザー行動を、Google アナリティクス4(

モバイルアプリ開発にKMP(Kotlin Multiplatform)を採用して工夫したこと

本記事は モバイルアプリWeek 5日目の記事です。 📱 4日目 ▶▶ 本記事 ▶▶ 6日目 📱 こんにちは岩崎です!「モバイルアプリWeek」の5日目の記事を書かせていただくことになりました。私は現在大規模モバイルアプリのリプレイスプロジェクトに参加しており、そのプロジェクトではKMPというSDKを採用し、Model層からの実装をOS間で共通化して開発しています。今回はKMPを

AWS AmplifyとFlutterでクロスプラットフォームなアプリを作る

本記事は モバイルアプリWeek 4日目の記事です。 📳 3日目 ▶▶ 本記事 ▶▶ 5日目 📳 こんにちは、古田です。 今回は、AWS Amplifyを使って、Flutterのクロスプラットフォームアプリを試してみたいと思います。 はじめに、Firebaseとの比較 やってみよう プロジェクトの準備 認証機能を作る ロギングしてみる さいごに Flutterってなんだ?という時は、岡さんの記事が詳しいで

Android Emulator利用時のTips

本記事は モバイルアプリWeek 3日目の記事です。 📶 2日目 ▶▶ 本記事 ▶▶ 4日目 📶 はじめに はじめまして。クラウド部の松野です。 スマホアプリのテストは今まで簡単なものも実機で行っていたのですが、テレワークメインの環境になり、Emulatorも利用するようになりました。 これから初めてEmulatorを使う方向けに、使い始めにまず困ったポイントをまとめておこうと

AndroidでMVVM

本記事は モバイルアプリWeek 2日目の記事です。 📲 1日目 ▶▶ 本記事 ▶▶ 3日目 📲 はじめに ネットコムのブログが出来てからはじめてのブログ執筆になります、クラウド部の西村です! 私は去年の夏から右も左も分からないままAndroid開発に携わるようになり、初期の頃はMVVMに対して「自分の作っているものがMVVMというものを採用しているらしい!」ぐらいのかなり

OneTapでSlackに投稿するアプリを作ってみた

本記事は モバイルアプリWeek 1日目の記事です。 📱 イベント告知 ▶▶ 本記事 ▶▶ 2日目 📱 SwiftでSlackに投稿するための準備から、実際に投稿してみる所までを試作してみたのでまとめました! 準備:Slack appを作成する WebhookのURLを取得する 実装:コードを書いていく attachments無し attachments有り JSONからstructへ 実装してみる 所感 参考サイト一覧 準備:Slack appを作成する

ブログイベント「モバイルアプリWeek」始まります!

こんにちは、ブログ運営兼告知担当の栗田です。新型iPad Air5がめちゃくちゃ欲しいです。 先月のブログイベントであるDesigners Week 2022春は、盛況のうちに無事完走することができました。執筆してくださった皆様、お読みいただいた皆様、本当にありがとうございました。 Designers Week 2022春 の 記事は下記リンクからすべて読むことができますので、まだ読んでいない!と

異彩を放つメタバース 三越伊勢丹が仮想都市空間を創造する Web3時代に企業は「VR・メタバース」をビジネスにどう活用するべきか? vol.3

NRIネットコムでデジタルマーケティング領域を担当する山田輝明です。VR・メタバースのビジネス、マーケテイング活用についてVR・メタバースの海外、日本での旬な情報を集約し、展開します。 今回は第3弾として、業界としては異彩を放つ、老舗百貨店が創造するメタバースに注目します。 ぜひご一読ください。 Contents なぜ、三越伊勢丹百貨店がメタバース? REV WORLD

VSCode+Flutterの開発環境を構築する方法[Windows]

前置き 先日WindowsでFlutterを使用する為に環境を構築しましたokaです! 少しハマった所もありましたのでハマったポイントも含め、備忘録として構築方法をまとめてみました!! Contents 環境 Flutter SDKをインストールする ダウンロード zipファイルの展開 Pathを通す 現状確認 Android Studioをインストールする ダウンロード インストール 初期設定 Licensesの認証 Visual Studioをイン

AWS Control TowerのLanding Zoneバージョンアップ(2.8 → 2.9)

こんにちは、上野です。 最近話題になった(?)、LambdaのランタイムPython 3.6サポート終了と、AWS Control TowerのバージョンUPについてです。 AWSからもメールが来ており、ランタイムPython 3.6のLambdaについて以下の案内が出ています。 Lambda での言語ランタイムのサポートの終了は 2 段階で行われます。2022 年 7 月 18 日以降、Lambda は Lambda 関数で使用される Python 3.6 ランタイム

Flutterの調査をしてみた[2022年]

前置き 入社して一カ月が経とうとしているokaです! 毎日刺激的で学びが多く、楽しく過ごしています! 現在チーム内では今後Flutterによる開発を検討しています。 個人開発では好きなものを好きなように選定して開発していましたが、チームで導入をしていくには流行や肌感覚だけでなく、最終的にお客様へしっかりとした根拠をもとに提案できる状態にする必要があり

BLEA(CDK)を使用したAWSアカウントの簡単セットアップ

こんにちは、上野です。 みなさん、AWSアカウントの初期セットアップはどうやっていますでしょうか。私も以下のような記事を書きましたが、いざすべてのAWSアカウントで毎回やるとなると大変ですよね。 tech.nri-net.com AWS Cloud Development Kit (CDK) を使用してAWSアカウントの初期セットアップができるBaseline Environment on AWS(BLEA) を使ってみたのでその紹介となります。 BLEAとは
AWS, Bot

AWS 認定 SAP on AWS - 専門知識(AWS Certified: SAP on AWS - Specialty)の学習方法

小西秀和です。 この記事は「AWS認定全冠を維持し続ける理由と全取得までの学習方法・資格の難易度まとめ」で説明した学習方法を「AWS 認定 SAP on AWS - 専門知識(AWS Certified: SAP on AWS - Specialty)」に特化した形で紹介するものです。 重複する内容については省略していますので、併せて元記事も御覧ください。 また、現在投稿済の各AWS認定に特化した記事へのリンクを以下
AWS

「使いやすい!」を実現するHCDプロセス導入のススメ

本記事は Designers Week 2022春 10日目の記事です。 🌼 9日目 ▶▶ 本記事(最終回) 🌼 こんにちは、UXデザイナーの前平です。 日々UI/UXの最適解を求めて思索の森を彷徨っています。 仕事ではBtoB向けの画面制作に携わる事が多く、業務システム画面の制作も多くご依頼いただきます。 プロモーションサイト等に比べて一見華やかさに欠けると思われがちな業務画面ですが、