投稿者:

iOS

はじめに

iOSアプリ開発グループの後藤です。

iOSアプリでは、画像・動画・音声などのメディア情報を付与したPush通知を扱うことができます(本記事ではこれをリッチPush通知と表現します)。
また、Push通知にはローカル通知とリモート通知の2種類があります。

ローカル通知デバイス上で生成される通知
インターネット接続が不要

リモート通知APNs(Appleが開発したiOSデバイス向けのリモート通知サービス)から送信される ...

投稿者:

イベントレポート, 勉強会

はじめに

こんにちは。NX開発推進部Androidアプリ開発グループの塚本です。

突然ですが、技術系のLT会、勉強会など、イベントに参加したことはありますか?
「YouTubeで配信される、とある会社のLT会を視聴した」
「昔会議室を借りて技術者交流会を開いたことがある」
「大学で行われたハッカソンに参加した」
など、いろいろな形で技術系のイベントに参加されたことがある方がいるかと思います。

2021年4月に上京し、 ...

投稿者:

iOS, Swift

はじめに

こんにちは、iOSアプリ開発グループの神山です。

iOSアプリを開発、公開していく上で、証明書は必ず必要になってくるものになります。

証明書に関する有用な記事はたくさんあるのですが、自分がなかなか理解できずに全体的なイメージを掴めずにいました。

そこで、自分自身は証明書に関する概要をイラスト化することで理解を深めることができたため、今回はイラストを中心にご紹介いたします。

全体像

まずは証明書に関する全体像をイラスト ...

投稿者:

iOS, Swift

はじめに

こんにちは、iOSアプリ開発グループの深山です。
私が担当しているアプリでは、画面の回転制御を行うために、最前面のViewを取得する処理が行われています。あるとき、開発中にその処理が無限ループする不具合に遭遇しました。
この記事ではその事象内容と解決方法を紹介します。

動作環境Xcode 14.1
iOS 16.1.2
Swift 5.7.1
最前面のUIViewControllerの取得

私の担当アプリでは、デザイン ...

投稿者:

Solidity

お疲れさまです。
次世代ビジネス推進部の荻原です。

最近、業務でスマコン開発を行うことになったのですが、その実装においてSolidityならではとも言える、頭を悩ませることになった仕様がありました。
それは、コントラクト内で複数のデータを持ちたいときに配列とmappingのどちらを利用するかというものです。

それらの実装方法は計算量が異なりTransaction処理にかかるGasに差が出てくるので、どのくらい違いがあるのか調べてみ ...

投稿者:

OpenSea, Web3.0

お疲れさまです。
次世代ビジネス推進部の荻原です。

今回は、OpenSeaでのNFTの購入の仕組みに関連して気になることを調べてみました。

OpenSeaでNFTを購入する際には、NFTの販売価格の2.5%がOpenSea側に手数料として支払われます。
その手数料が2023年3月16日12時(JST)現在、期間限定で条件付きで0%になっています。
(コレクションのクリエイター収益が0.5%未満に設定されている場合、またはコ ...

投稿者:

NFT, Web3.0

お疲れさまです。
次世代ビジネス推進部の荻原です。

NFTが「Non-Fungible Token」の略だということはもう耳タコかもしれません。
耳タコだという人はぜひこちらのガチャガチャを回しに行ってみてください。

その名前から分かる通りNFTはトークンの一種ですが、Ethereumにはこのトークンに関する標準規格がいくつかあります。

例えば、FTというトークンについてはERC20、NFTについてはERC721で定め ...

投稿者:

Ethereum, Polygon, Web3.0

お疲れさまです。
次世代ビジネス推進部の荻原です。

今回は、Polygonのガス代について紹介します。

ガス代とは

ブロックチェーンのガス代とは、トランザクション処理の依頼者がトランザクション処理の計算をしてくれたノード(マイニングを行っているマイナー)に支払う手数料のことです。

マイナーからすると当然報酬は高い方が良いので、高いガス代を支払えば速くトランザクション処理を行ってもらえます。逆にガス代を安く設定するとガス代が高い処 ...

投稿者:

Solidity, Web3.0, スマートコントラクト

お疲れさまです。
次世代ビジネス推進部の荻原です。

今回、業務でスマートコントラクトを書くことになったのでSolidityの勉強をしました。

Solidityの書き方はJavaScriptに似ているのですが、私はあまりJavaScriptを書いたことがなかったので初心者向けのサイトを調べたところ、Ethereumのポータルサイトから楽しく学べそうなサイトがいくつか紹介されていました。

その中から2つやってみた感想を紹介します。 ...

投稿者:

iOS, Swift

はじめに

こんにちは。株式会社レコチョクの長島と申します。
2022年4月に新卒で入社し、現在はiOSアプリの開発を行うグループに所属しています。
最近聞いている音楽はダンスミュージックが中心で、Stream Paletteというアルバムを今はよく聞いています。よろしくお願いします。

さて、私はOJTとして既存アプリのモックを作成する課題を行っていたのですが、その中で、アクセスレベルという概念があることに気付きました。他言語でpublicやpr ...