iOS
AppStore上に広告掲載を試してみた内容を書きます。 なお、これを書いた2023/11時点での話&私の考えが多く入っています。鵜呑みにして大失敗した等の苦情は受け付けませんので、利用する際は気を付けてください。
カジュアルゲームを開発する時にだいたい必要になってくるアウトゲーム部分にスポットを当て、カジュアルゲームである「TAMATH」アプリ開発時にどういった機能を実装したか書きます。
8年前にiOS/Androidネイティブ開発してリリースし、どこかのタイミングで機能しなくなっていた以下のアプリをflutterで1から作り直しました。8年前の情報は以下のエントリーに書いています。 hyoromo.hatenablog.comアプリは以下からダウンロード出来ます。 …
音ゲーを練習するだめだけに開発した「音ゲートレーニング」がリリースして5年が経ちました。 hyoromo.hatenablog.com節目という事で、今までのダウンロード数/DAU*1とiPhone/iPadランキング情報を交えつつ振り返っていきます。 全体 (2016/03/15-2020/03/14…
何かしら広告配信方法に問題があり、アプリ単位での広告配信制限が掛けられる事はAdMob利用者なら1回はある事でしょう。今回の話はそれとは比べ物にならないAdMobアカウント単位。つまり、AdMobでの全アプリ/全広告枠に対して配信制限が掛かる話です。 一番…
iOS14から広告でトラッキング機能を使うには許諾制となりました。 と、急に言われても対応出来ないという事で対応必須になるのは2021年に先送りされましたが...iOS14から新たに追加されたApp Tracking TransparencyとSKAdNetworkを使った新しい方法で行う必…
2018/10/03からAppStoreにプライバシーポリシーのリンクを掲載する事が必須となります。個人開発者だと何書いて良いかよく分からなかったので、適当にググって見つけたテンプレ使ってJP/EN用のプライバシーポリシーを作成してみました。
今回はリリースしたアプリの事と、デレステについて書きます。
Cocos2dxフレームワークの SimpleAudioEngine や AudioEngine に機能不足やバージョンによってバグがあるため、CRIWAREやCricketを使っている企業が多いかと思います。今回は手が出しやすいCricketについて書きます。 http://www.crickettechnology.com/今回…
「ぼっちりとり2」アプリをiOS/Androidでリリースしました! 独りで「しりとり」をし続けるゲームです。少しでも興味を持たれた方は以下のバナーからDLください。 以下、今回は技術的に語りたいことも無いのでダラダラと日記らしく感想を書きます。
Cocos2dxにて、Debug/Releaseビルドの処理を分岐したい時に使う手法について書きます。この手法を取ることで、Debugビルド時のみDebug画面へ遷移可能にしたり、画面上へDebug表示させる等の仕組みを入れることが可能になります。
v7.0.0の目玉は2つ。 iOS8 でのロード時間改善 -ObjC linker flagが不要になった iOS8だと遅い気もしたんで試しに更新してみました。Cocos2dx以外の箇所を読み替えればネイティブiOSアプリでも同じ手順でメジャーバージョンアップ対応は出来るハズ。
Cocos2dx v3.3の環境構築方法について書きます。 内容はMac上で環境構築を行い、iOS/Android向けにアプリ起動させるところまでとなります。 なお、v3.3自体のバージョンアップ情報は公式のnews内容を参照ください。
世にあるカジュアルゲームがよく搭載している機能を実装してみました。 広告等の話が出てきますので、そういった類の話が嫌な人はここでタブを閉じてください。 開発環境 Cocos2d-x v3.2 final iOS Deployment Target 7.0 Android minSdkVersion 15 開発アプ…
面倒くさい作業にはテンプレが欲しいものです。今回はiOSアプリを開発する上で避けては通れない「外部ライブラリのライセンス表記」とオマケで「アプリのバージョン表記」のテンプレートを紹介します。 なお、Xcode 5.0.2 での実施内容です。
主にえろい画像を検索する「二次元画像詳細検索」サイトの非公式アプリ*1として、iOS/Androidの両プラットフォーム向けにアプリを公開しました。 https://itunes.apple.com/jp/app/id793248344 https://play.google.com/store/apps/details?id=jp.hyoromo.ni…
前回「AppleにリジェクトされそうなiOSアプリを作ってみた」を書きましたが、リジェクトされる事なく version 1.0.0 をリリース出来ました! より好みアプリランキングカテゴリ: エンターテインメント, 仕事効率化(゚∀゚ノノ゙パチパチパチパチ やったーー、Appleがつ…
App Store眺めてても香ばしいアプリばかりなので、そういったアプリをフィルタリングして表示するアプリを作って先ほど申請しました。特定の開発者名/アプリ名やNGワードを設定することでフィルタリングできます。 作ったのはいいけど、ランキングはAppleに…
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithImage:[[UIImage imageNamed:@"画像名"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] style:UIBarButtonItemStylePlain target:self action:@selector(イベント名:)]; self.navi…
今回はCocos2d向けUI作成ツール「CocosBuilder」を使ってマルチ解像度対応したUIを作っちゃおう!な内容を書きます。Cocos2d-xのセットアップが未だな場合は前回エントリーを参照ください。 実施環境 CocosBuilder 3.0 α5 Cocos2d-x 2.1.4 今回の目標 CocosB…
Cocos2d-x 3.0 αが先日リリースされたようですが、今回は安定版の2.1.4を使っていきます。ちなみにXcodeとEclipseはインストール済みを想定して書いてますのであしからず。 実施環境 Mac OSX 10.8.4 Cocos2d-x 2.1.4 Android NDK 8e Eqlipse 4.2.2 Xcode 4.6…
タスク管理×ゲーム的なノリのアプリです。タスク消化する時にストレス解消も兼ねたい人は以下バナーからDLしてみてください。 主な機能 タスク消化に掛かる時間(0:01〜23:59)に応じてタスクと言う名のモンスターが生成され、タスクの進捗はモンスターを殴っ…
以前にブログで書いた「UIPageViewControllerの使い方 -基礎-」の続きとなります。前は基礎的な使い方を説明しましたが、今回はXcodeテンプレートに無い機能や豆知識について触れていくTips編となります。以前のプロジェクトを度々参照するので、まずは前回…
iOSで電子書籍のようなUIを作りたい場合、UIPageViewControllerという素晴らしいUIが存在します。これを使えば、ページ移動時に「ページをペラッとめくってる」や「横へスクロール」するようなアニメーションが簡単に実装できちゃいます。とは言うものの、UI…
割と知られてないだろうなーって事をザクっとまとめて書き残しておきます。 特急審査 iOSアプリの審査ってだいたい5営業日くらいですよね。「ふええ…この日までに公開しないといけないのに><」という全世界の幼女や、「スクレイピングしてたサイトの仕様変…
第一作品目の「MyReview」が去年末に敗れ、第二作品目の「nicoマンガ」は先月敗れた…が、第三作品目の「ぼっちりとり」は一回もrejectされずにリリースできました! DLは以下のバナー先から行えます。 アプリ特徴 「ぼっちりとり」とは、一人ぼっちで「しり…
iOSのGameCenterにあるスコアボードであるLeaderboardを使った時にハマってしまったポイントを書き残します。 基本的な使い方については公式PDFを参照してください。 Leaderboardにスコアが反映されない 色々な要因が考えられます。。。 Category設定ミス GK…
本日、ようやくAppleのレビュアーと電話する機会を得ました。しかし、結果は今までテキストでやり取りしていた事が会話になっただけで、こちらの言い分は受け入れられませんでした。ちなみに女性の方で日本語は片言レベルで少し話せる感じ、譲らない姿勢と鉄…
先日「nicoマンガ」という非公式ニコニコ漫画サービスのビューアをAndroidでリリースしました。その時に同様な機能を実装したiOSアプリも作っていた事を前回のブログで書きました。今まで誰かが作ったアプリを別プラットフォームへ移植、もしくは自分で作っ…