サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
数学
kitano-ow.hatenablog.com
2014-10-16 【iPhone】一日30万以上の売り上げ!放置ゲームを出すにあたり、やった事。 iOS iPhone ちょっとタイトルがうさんくさいですが、そのあたりは目をつぶっていただいて。。ひとまずこないだiPhone向けに放置ゲームを出しました。シンデレラの穴 - 失敗すれば衝撃のラスト!?放置育成の無料ゲームOneWorld Co., Ltd.ゲーム無料なんとなく放置ゲーム自体が流行ってるような気もありまして、 とりあえず出してみてどんなものか感触を確認してみたかったので。売り上げ自体は、多いか少ないかわかりませんが、 ひとまず件名の通りにはなりました。 (現在は下降気味ですが。 実装編 やった事 (1) シェアを施す仕組みを入れる。 今回出したのは、成長型のアプリでTwitterなどへシェアすると その成長をより施すような仕組みを入れました。このあたりは他の放置ゲー
Swiftが発表されてから、とりあえずは、 The Swift Programming Languageを読んでみる事からはじめたわけですが、 ひとまず現在はXcode6betaを元にアレやコレや触りながら 理解を深めていってるような感じもあるので、このあたりでひとまず一区切りとして The Swift Programming Languageでブックマークをつけた箇所をまとめてみようかなと [追記] ブコメでご指摘頂きまして、記述が古い部分がありましたので 修正をかけました。 以下内容は2014/07/22 時点でのものという事でご了承お願い致しますm(_ _)m 1.The Basic (p46) これはスタートということで。。 変数宣言など基礎的な部分が記述されています。 2.The Basic (p75) Optionals(?)について。 Swiftにふれて一番ハマった所でありま
こちらの続きくらいの位置づけではありますが、横画面について。 【Xcode5】Xcodeの使い方 SpriteKit 編 Vol5 〜 座標に関して〜 - @kitano_ow 's blog 1.まずはiPhone自体を横向き専用に。 Portraitのチェックをはずし、Landscape Left/Rightだけにする。 これでアプリ自体は横向きで起動されます。 2.ViewController側の編集 この状態で例えば、 SKSpriteNode *sprite = [SKSpriteNode spriteNodeWithColor:[SKColor greenColor] size:CGSizeMake(40,40)]; sprite.position = CGPointMake(20,20); sprite.physicsBody.dynamic = NO; [self addC
いつも忘れがちになるので、まとめ。 設定方法 まずはmember centerで。Provisioning Profilesの作成をする。 その流れを。 https://developer.apple.com/membercenter/ iOS App IDの作成 アプリのBundle IDと合わせて作成する必要があるので、 Explicit App IDの方で作成 ※ワイルドカードを使わずに(Wildcard App IDではなく)。 また、 App Services にて、 Push Notifications にチェックを入れる。 Pusuh Notifications用のCertificatesの作成 開発用であれば、Development。リリース用であれば、Productionの Apple Push Notification service SSL にチェックを入れて進める。
基本的に、SKNodeのsubclassは、公式ドキュメントによると、以下の通りであり、 SKSpriteNode SKVideoNode SKLabelNode SKShapeNode SKEmitterNode SKCropNode SKEffectNode SpriteKitにおいてはUIButtonに該当するようなボタンのクラスが用意されていないと思われます。 そのため、あるnodeに対して、UIButtonのような動きをさせるのであればどのような方法があるか考えてみました。 0.どのノードを利用するのか。 例えば、ある文字だけをボタンと見立てたいだけの場合は SKLabelNode イメージボタンを想定しているのであれば SKSpriteNode がよいのではないかと思います。 1.SceneのtouchesBegan/touchesEndなどを利用する。 TouchDownであ
Google Map APIのv2が公開され、v1の時とapi key の取得方法などがらっとかわりましたのでひとまずは利用できるようになるまでの手順のまとめを。 ※Google アカウントがある前提です。 ※プロジェクトに、Google Play Serviceの追加がいります。 【Android】Google Play Serviceの追加 - @kitano_ow 's blog まずは、「API Console」にアクセスします。 Google Play Developer Console 初回アクセスの場合は、プロジェクトを作成する旨の案内があるかと思いますが、 「Create Project」にてプロジェクトを作成してください。 次に、左メニューから「Services」へ遷移すると、 Google が提供してくれるAPIの一覧が表示されます。 そこから、「Google Maps
今まで八回ほど動画をアップしてきましたが、きりの良いところまでいったのでまとめ。 実際の順番は Vol 1〜 Vol7を作成し、Vol 0を最後に作成しました。 だいたい2分〜5分程度。長いもので10分くらいです。 【Xcode5】Xcodeの使い方 Vol0 〜 storyboard の基礎 IBOutlet IBActionの指定方法 〜 - @kitano_ow 's blog 【Xcode5】Xcodeの使い方 Vol1 〜 storyboard による画面遷移の基礎 Exitの使い方 〜 - @kitano_ow 's blog 【Xcode5】Xcodeの使い方 Vol2 〜 storyboard による画面遷移の基礎 プログラムによる画面遷移 〜 - @kitano_ow 's blog 【Xcode5】Xcodeの使い方 Vol3 〜 storyboard による画面遷移の
少し前にも記事にしましたが、別アプローチで記事にしてみようと思いまして。 おかげさまで、ニュースカテゴリ有料3位にランクインしました。ありがとうございます! 掲示板付きキュレーションアプリ NewsBBS カテゴリ: ニュース 価格: ¥85 忙しい人向けという視点で今回は紹介したいと思います。 1出来る限りの一覧性を 親指をくいくいっと動かさずに出来る限り記事のサムネイルを見れるように! ということで。 見づらいと言われたりもしますけども!ギリギリの所まで表示させるようにしました。 iPhone4S以前(3.5インチ)であれば、9件。iPhone5(4インチ)であれば12件 一目で出来る限りの情報を見れるようにしています。 2出来る限りの付加情報を まず一つの記事に対してのソーシャル系サービスの指数を表示させるようにしています。 facebookのいいね! twitterのツイート数 は
色々とニュースアプリを使っているのですが 「一つの記事・情報」に対して得られる価値に、 私自身は今ひとつ満足感が得られずにいました。 そこで、何が欲しいかなと考え、今回のアプリを作る事に致しました。 それのまとめです。 掲示板付きキュレーションアプリ NewsBBS カテゴリ: ニュース 価格: ¥85 あくまで暇つぶしを目的に (1)情報への他人からの注目度 これは、いいね!の数やツイート数、はてなブックマーク数などを指しているのですが 記事とかブログなどを読んでいると、そういったパラメータが気になることがあります。 こういったパラメータが多い = 価値が高いというわけではないと思いますが 注目度は高いと言えるかと思います。 自分の興味に近いという情報で無くても、 他人が注目している情報というものへの、興味というのがあったりするのではないかと 考えています。 (2)出来る限りの情報量 基
ちょっと期間があきました。 iOS向け Xcode開発Tips入門編 -とりあえず最初にやってること- iOS向け Xcode開発Tips入門編その2 -ちょっと便利なショートカットキー8つ- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- 【iOS】 Xcode開発Tips初級編 -ブレークポイント(BreakPoint)あれこれ8つほど- で今回は、 自前プロジェクトテンプレートを作ってみたので、 初級編その2ということでご紹介させていただければ。 Custom Application というのが、Single View Applicationをベースにした自前テンプレート 0-1 その前に。 以下参考にさせていただきました。 http://blog.boreal-kiss.net/2011/03/11/a-minimal-project-templat
さて釣りっぽい件名で恐縮でございます。てかアイコンでけぇwww さて、新作アプリのリリース告知でございます。 LINE皆さん使っていますか?私もボチボチ使ってます。 手軽に使えていいですね。やっぱりスタンプも色んな種類があって楽しいです。 でも、ちょっと物足りないところがあったりして、 やっぱり決められたスタンプしか基本使えないのがちょっと寂しいなぁと思いまして、自分でスタンプ作れたら良いんじゃなかろうかと思いまして、 スタンプメーカーなるものを作ってみました。 では機能紹介です。 1.自分でスタンプが作れてそのまま送信 自力で描く必要があるわけですけども。 適当にキャラなんか書いたり、文字を書いたりして送れます。 2.作成したスタンプはシェアできる。 逆に言うと、誰かが作ったスタンプも使えちゃうかもよという 話でございます。逆に言うと。 3.Instgram風フィルタ + フレーム +
mac mini にしまして。 さて、メモ代わりに。 といっても、ChromeやらFirefoxやら、SkypeやらDropboxやら 開発環境系やアンチウイルス系はよけてのまとめです。 捗る系 1.Senebier Senebier Macでは、[command] + Tab だとアプリ単位の切り替えになるわけなんですが アプリによっては、複数ウィンドウ立ち上げた場合など これだとちょっと操作しづらい。 Senebierを使うと、そのウィンドウ単位の切り替えが、 「option」 + tab で実現できるので、助かっています。 2.XtraFinder XtraFinder Finderのタブ化ができたり、デュアルパネルだったり 右クリックの拡張だったり。便利です。 (捗る系は、OSからみそうで、アップデート時若干怖かったりはします。) 便利ツール系 3.Skitch Skitch 画像
入門編と初級編の差は何かと申し上げますと、それはただの気分だとしか説明しようがないわけですが、そのあたりについては、さらっとスルーしていただきまして。 以下三つほど書いてきました。 iOS向け Xcode開発Tips初級編 -とりあえず最初にやってること- iOS向け Xcode開発Tips初級編その2 -ちょっと便利なショートカットキー8つ- 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- で、今回はブレークポイントを。 ある程度ご存知の方もいらっしゃるかと思いますので目次を 目次 1.ブレークポイントの追加及び削除もろもろ 2.ブレークポイントで停止してから変数を編集 3.Step Over / Step into / Step out もろもろ 4 ブレークポイントの編集 - 条件指定 - 5 ブレークポイントの編集 - オプション - 6 ブレークポ
人様によっては、12秒、13秒かかるかもしれません。 dolipoを試してみたかったんですが、Lion対応とまでしかわからなかったので、 諦めて、Google Public DNSを設定してみた所、体感でかなり早くなったので、 ご紹介を。 なんだかんだでネットワーク周りの改善になるので、基本ブラウジングが快適になったのですが iTunesStoreとかのツールでも体感でかなり改善されたような気がしましたので。 Google Public DNSって? Google Public DNS Googleが提供する無料のパブリック DNSサービスだそうで、 Google先生曰く、速度向上及びセキュリティ改善が望めるとかなんとか。 このあたりについてはこちらの記事にて詳しい解説がのっておりましたm(_ _)m Google Public DNS を使う理由を学びました。ちゃんちゃん。の巻 では、ま
全然書く気もなかったブログだが。 グルメなび AR OneWorld Co., Ltd.フード/ドリンク無料 とりあえず、検索に引っかからんのは寂しいので。 iOS11から提供されたAR Kitの試し、 及びぐるなびのAPIを使ってみたというところで。 諸々youtubeにアップしていたもののまとめです。 やはりwatch OS は2からですかねぇ。 【Xcode6】Xcodeの使い方 AppleWatch 編 Vol 0 〜 AppleWatch向けアプリの基本のキ〜 【Xcode6】Xcodeの使い方 AppleWatch 編 Vol 1 〜 AppleWatchにおける画面遷移その1〜 【Xcode6】Xcodeの使い方 AppleWatch 編 Vol 2 〜 プログラムによる画面遷移〜 【Xcode6】Xcodeの使い方 AppleWatch 編 Vol 3 〜 スワイプによる画
第三弾です。 iOS向け Xcode開発Tips初級編 -とりあえず最初にやってること- iOS向け Xcode開発Tips初級編その2 -ちょっと便利なショートカットキー8つ- 今回は、NSLogのちょっとした使い方を。初回でも扱いましたけども、それとはちょっと違う視点で。 1.文字列へ変換して出力 CGRectやCGPointなどなど NSLog(@"%@",NSStringFromCGRect(self.view.frame)); 他にも色々ありますが、詳しくはこちらを UIKit Function Reference クラス名とかも同じ要領で NSLog(@"%@", NSStringFromClass([sender class])); 2.コールスタックを出す。 NSLog(@"%@" , [NSThread callStackSymbols]); ブレイクポイント張ったりすれ
前回このような記事をあげさせてもらいましたが、 iOS向け Xcode開発Tips初級編 -とりあえず最初にやってること- その第二弾でございます。 今回は、Xcode周りのショートカットキーや、ちょっとした機能などを。 1.「Ctrl」 + 「.」で入力補完 ある程度普通に入力すれば出てきますけども、ちょっと思い出せないときとかは。 一文字だけでも入力してみてやってみると、ヒントになるかも。 2.「option」押しで、選択範囲の置換 一時なくなった気がする機能ですが、復活したというならうれしい機能です。 「command」 + f で、検索 「option」 + 「command」 + f で置換 なわけですが、 それによって と置換のメニューが表示されますが、optionをさらに押すと、 となり、in selectionを指定すると、選択範囲の置換ができます。 ※置換の範囲が、一時期
2013年から更新が停止されてるので、利用しないほうがいいかなと思います! そもそもダウンロードできない? でも注意点もありますよと。 Macは時々重たくなりますね。 で、月に一回くらいですかね、ちょいちょいメンテナンスをやります。 場合によっては効果があったり、あんまりなくてもまぁいいかというノリで。 で今回紹介する「Magican」なんですけども、過去に一度入れて!?みたいな事がありまして、なんかちょっと避けてたんですけど、最近久々に入れてみて、機能が増えていたり、UIがかなり改善されていて、かなりよくなったなぁと思い、ちょっと紹介 アプリとしては継続的にアップデートもされてるみたいなので 今後も期待できるかなと。 1. 不要なファイルを削除してくれる キャッシュや利用していない言語パックを削除してくれるよう。 また重複ファイルの削除機能などもあります。対象範囲も指定できる。 ※ファイ
AppleはAPIやらガイドラインなど開発に必要な資料を公開してくれていますが、 サンプルとなるプロジェクトも公開してくれています。 とりあえず、見つけたものを簡単に。 目次 (リンクにしてません) 1.顔検出SquareCam 2.Tabを使った画面遷移、回転とか諸々入ってる Tabster 3.シンプルFTPクライアント SimpleFTPSample 4バッテリーについての参考に BatteryStatus 5.動画のちょっとした編集できる? AVSimpleEditoriOS 6.画像から位置情報やらその他諸々取得できるPhotosByLocation 7.PDFの拡大縮小 ZoomingPDFViewer 8.画像の反射 Reflection 9.波紋 GLCameraRipple 10.指をスライドさせてViewを移動させれる Move Me 前提その1 公式のリファレンスペー
まぁ今更感はありますが、ネタがな(ry ワーニングで表示されるだけなので場合によっては通常実行ができちゃったりするわけですが スルーしておくと予期せぬトラブルを巻き起こしたりします。 1.presentModelViewController dismissModelViewControllerもです。 画面遷移とかに使うやつですね。 [self presentModelViewController:viewController animated:YES]; これからは、 [self presentViewController:viewController animated:YES completion:nil]; 処理完了時に何かしたい場合は、completionにblock渡しで。 2.Group Table View Background Color UITableViewのGroup
ちょっとした細かい事なんですけど、設定とかimportとか プロジェクトを跨がって使いそうなやつは最初にうちにやってること多いんですけど、 その辺のネタを少々・・・ 1.NSLogの拡張と、prefix.pch NSLogは、コンソールにその内容を出力してくれるわけですが、 NSLog(@"%s",__PRETTY_FUNCTION__); NSLog(@"%d",__LINE__); とすると、 __PRETTY_FUNCTION__:クラス及び関数名 __LINE__:行数 などを表示してくれます。 ただ、毎回これを記述するのは、 面倒なのでだいたいマクロにしたりしますが、 #define LOG(fmt,...) NSLog((@"%s %d "fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); これをあるヘッダファイルなどに記述
普段何気に使ってる機能ではあるんですけど、ちょっとまとめてみます。 1.とりあえずショートカットキー Macにも当然ショートカットキーがあるわけですが よく使う物を列挙してみます。 一般編 command + x :切り取り command + c :コピー command + v:はりつけ command + z:やり直し command + a:全選択 command + tab:アプリケーション切り替え このあたりは、Windowsと似てますね。(Windowsが似せたのかどうかは知りませんが。。) 検索 control + space :Spotlightで検索 ファイル検索はもちろん、 ちょっとしたランチャー代わりになります。 検索も早くかなりスムーズに。 Spotlightについては後述。 テキスト操作 Ctrl+a:カーソル位置の行の一番先頭に Ctrl+e:カーソル位置の行
iPhoneデジカメプログラミング 作者: 細谷日出海出版社/メーカー: ソフトバンククリエイティブ発売日: 2011/03/18メディア: 大型本購入: 1人 クリック: 33回この商品を含むブログ (4件) を見る ちょっとブログ(WordPress)の移行ができてないので、 ネタかぶっちゃうわけですが、改めてまとめ直したいと思います。 元記事(その1,その2) iOS5からCoreImageというフレームワークを使うと、 画像のフィルタが簡単にできます。リアルタイムフィルタには少し重かった印象ですが、静止画であれば特に問題なく利用できるかなと思いまして。 以下記事にて引用している記述は 公式ドキュメントからなど引用させていただいております。 前提その1 CoreImageというフレームワークを使います。 前提その2 インポートしましょう。 #import <CoreImage/Cor
このページを最初にブックマークしてみませんか?
『@kitano_ow 's blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く