Masahiko Sakakibara's Avatar

Masahiko Sakakibara

@rdlabo.bsky.social

Ionic Japan User Group代表/兵庫の穏健派。Webやアプリつくってます。(一社)リレーションデザイン研究所 代表理事、Ionic Developer Expert、Stripe Community Expert等/著「Ionicで作る モバイルアプリ制作入門」 http://amzn.to/35u1c4N

74 Followers  |  40 Following  |  23 Posts  |  Joined: 08.06.2023  |  1.5915

Latest posts by rdlabo.bsky.social on Bluesky

せんせい!http://localhost で設定してるのに、webhooksがきません!!

07.07.2023 01:41 — 👍 0    🔁 0    💬 0    📌 0

新しいSNSが登場する度に、先行者利益を目指して飛びつく一定層が観測されるんだけど、それはイノベーターやアーリーアダプターとはまったく異なるなにかなんだろうなぁと思うなど。

06.07.2023 13:43 — 👍 1    🔁 0    💬 0    📌 0

stripeの定期課金実装、実装デモはwebhookかぁ。再試行がこっちの意図でできないから好きじゃないんだよな。多分、customerをこっちでつくってやる方法あるからローテクでちゃんとがんばろう。

06.07.2023 08:10 — 👍 0    🔁 0    💬 1    📌 0

cordova-plugin-purchase@13の衝撃はもっと知られるべき。

CordovaプラグインはCallbackがしんどいTypeScriptの型がなくて使いにくいということで、ionic-nativeというラッパーライブラリ(後にawesome-cordova-plugins)が生まれたのに、cordova-plugin-purchase@13はPromiseベース & 型が内包されてるからラッパーライブラリ不要!古き良きCordovaも進化を続けてるということですよね。

06.07.2023 05:33 — 👍 1    🔁 0    💬 0    📌 0

11月からはアップデートしないとアプリ更新できないし、2024年には課金もできなくなるっと。ぬおー。

https://developer.android.com/google/play/billing/compatibility?hl=ja

06.07.2023 00:53 — 👍 1    🔁 0    💬 0    📌 0

モバイルアプリ開発の頻繁な破壊的変更がある度に、「Webフロントエンドの何が流れが速いだよ」という気持ちになる。

さて、今日はGoogle Play Billing 5対応。Webフロントエンドなんて良心の範疇だけどこっちはどっかでアプリ更新できなくなるんだよー!!

06.07.2023 00:52 — 👍 2    🔁 0    💬 1    📌 0

TwitterとBlueskyはReact Nativeっと。ThreadsはWeb版だけ見てる感じ、ReactでSSRしてる感じなんだけど、Nextかどうかまで断言できないなぁ。

06.07.2023 00:36 — 👍 1    🔁 0    💬 0    📌 0

仲いい飲食店に牛肉仕入先の紹介をしはじめて、本当自分のしごと迷子がすごい。

06.07.2023 00:29 — 👍 0    🔁 0    💬 0    📌 0

なるほど。bskyで独自ドメイン使ってアカウント名かえれるのか。
@example.bsky.social から @example.com にする意味がどれだけあるか悩ましいところだけど。

https://dev.classmethod.jp/articles/change-handle-bsky/

06.07.2023 00:19 — 👍 0    🔁 0    💬 0    📌 0

Threads利用可能になってたけど、私的にはPCから使えない時点でないかなぁ。

05.07.2023 23:45 — 👍 0    🔁 0    💬 0    📌 0
Post image

cordova-plugin-purchaseで定義されてる型をバックエンド(
Node)で使う方法。いままでいちいちAppleやGoogleが返すレスポンスをみながら自分で定義してたから本当ありがたい🙏

05.07.2023 08:41 — 👍 1    🔁 0    💬 0    📌 0

iOSの課金まわりのアップデート終わった。問題はAndroid。ローカルだけでは開発できなくて、オープンテスト版、クローズド テスト版、内部テスト版、または製品版のトラックに置かないといけないんですよね。面倒・・・。

05.07.2023 06:36 — 👍 0    🔁 0    💬 0    📌 0

夏のマスク生活こんなに不快だったのかと今更ながらに感じてる。マスクエチケットはマナー感ないとみんなマスクしないまま真夏過ごすことになりそう。

05.07.2023 03:27 — 👍 1    🔁 0    💬 0    📌 0

まわりでコロナ発症の話をちょいちょい聞くようになったので、マスク生活再開した。

05.07.2023 02:33 — 👍 0    🔁 0    💬 0    📌 0

cordova-pligin-purchaseが型をもったのありがたい。バックエンドでもインストールして、レスポンスをCdvPurchase.Validator.Response.SuccessPayloadにあわせるぞー!

05.07.2023 01:47 — 👍 1    🔁 1    💬 0    📌 0

ただなぁ。Next Twitterとしては海外の人とコミュニケーションとれるほうが望ましいので、日本語しか対応してない時点で私の選択肢としてはないなぁ。

05.07.2023 01:43 — 👍 0    🔁 0    💬 0    📌 0

Misskeyってなんだっけとアクセスしたところ「おかえりなさい!!」ってでてるんだけどアカウントつくった記憶が一切ない(つくってた)

05.07.2023 01:41 — 👍 0    🔁 0    💬 0    📌 0
Post image

昔すぎて書いた記憶がないコードだけど、LoadingControllerの中の文面を変えてユーザに進捗を示しながら時間かかる処理する実装よく書けてる。

05.07.2023 01:33 — 👍 2    🔁 0    💬 0    📌 0

さて、アプリ内課金の実装の続きしよう。iOSもAndroidも課金APIの最新版がでてて、かつラッパーライブラリのcordova-plugin-purchaseも破壊的変更しまくりなのでほぼ作り直しという。ただ明らかに以前より挙動は安定してる感はあってよき。

05.07.2023 01:20 — 👍 1    🔁 0    💬 0    📌 0
Post image

そういえばapple siliconだからアプリをPCにいれれるのではないかと思ったけどこのサイズはちょっと現実的じゃないな。

05.07.2023 01:15 — 👍 1    🔁 0    💬 0    📌 0

なんかBluesky、過去へ回帰した感あるw

05.07.2023 01:07 — 👍 0    🔁 0    💬 0    📌 0

結構みんなTwitterアカウントと同名にしてくれてるのありがたい。

05.07.2023 01:06 — 👍 1    🔁 0    💬 0    📌 0

正直なところ、プログラミング”できるようになる”って近道はなくて、膨大な時間の積み上げでしかないなぁと思うなど。サッカーとかと一緒で、テクニックをはやく覚えても結局基礎は時間をかけてやるしかないですよね感。

05.07.2023 00:46 — 👍 4    🔁 0    💬 0    📌 0

@rdlabo is following 20 prominent accounts