Android開発時に揃えたい端末の調査
しばらく追いかけてなかったので、最近のAndroid端末ってどんなだったっけと思い調査中。
スマートフォンシェアランキングTOP10によると、Xperiaシリーズが人気な模様。OSのバージョンシェアは4.1.x Jelly Bean以降で85%に達しているみたい。なので、今後弊社で作るアプリでは2.3.xの対応は行わないつもり。
続きを読むcocos2d-xの環境構築メモ
cocos2d関連の書籍は色々と見ていたのですが、先日発売されたこちらの書籍が内容も充実していて分かりやすかったため、この内容を参考に勉強して行くことに決定。
cocos2d-xではじめるスマートフォンゲーム開発 [cocos2d-x Ver.3対応] for iOS/Android
- 作者: 三木康暉
- 出版社/メーカー: 技術評論社
- 発売日: 2014/12/27
- メディア: 大型本
- この商品を含むブログを見る
iOSとAndroid開発環境はそれぞれ既に構築してあるので、差分のみ実行。既存の環境はこんな感じ。Android SDKの各バージョンもAndroid SDK Managerからインストール済みの状態。
- Xcode 6.1.1
- Android Studio 1.0.2
- JDK8 (1.8.0_25)
- Python 2.7.5
iOSの解像度メモ
最近iPhone6/6 Plus対応をするためにちょくちょく参照していたのでメモ。
インチ | デザイン時参照 | コーディング時参照 | 端末 |
3.5 | 960x640 | 480x320 | iphone4, 4s |
4.0 | 1136x640 | 568x320 | iphone5, 5s |
4.7 | 1334x750 | 667x375 | iphone6 |
5.5 | 2208x1242 (1920x1080) | 736x414 | iphone6 plus |
ipad | 1024x768 | 1024x768 | ipad mini |
ipad retina | 2048x1536 | 1024x768 | ipad |
機種判定用マクロ
#define SCREEN_SIZE [UIScreen mainScreen].bounds.size #define IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IPAD_RETINA (IPAD && [[UIScreen mainScreen] scale] == 2.0) #define IPHONE_35 (SCREEN_SIZE.width == 320 && SCREEN_SIZE.height == 480) || (SCREEN_SIZE.width == 480 && SCREEN_SIZE.height == 340) #define IPHONE_40 (SCREEN_SIZE.width == 320 && SCREEN_SIZE.height == 568) || (SCREEN_SIZE.width == 568 && SCREEN_SIZE.height == 340) #define IPHONE_47 (SCREEN_SIZE.width == 375 && SCREEN_SIZE.height == 667) || (SCREEN_SIZE.width == 667 && SCREEN_SIZE.height == 375) #define IPHONE_55 (SCREEN_SIZE.width == 414 && SCREEN_SIZE.height == 736) || (SCREEN_SIZE.width == 736 && SCREEN_SIZE.height == 414)
Rails x Grapeで簡単API開発
数年前はRailsを使ったRESTfulなAPIの作り方という方法で開発をしていたのですが、最近のプロジェクトではGrapeを採用しています。Grapeはそこまで複雑ではないのですが、開発中にこれどうすんの?的なところでハマったところもちらほらあったので、ひと通りまとめておきたいと思います。環境はRails 4.1.6、Ruby 2.1.5。
続きを読む2015年度中にやりたいことリスト
新年あけましておめでとうございます。
皆様、いかがお過ごしでしょうか。
2011年秋に独立して早3年。会社ももうすぐ4期目が始まろうとしています。自社アプリの方は動画関連アプリが伸び、受託開発の方も前職時代の知り合いの方を始め、多方面から色々とお仕事を頂きまして、おかげさまで業績の方も順調に伸びております。
自社製品開発か、受託開発か、というところはIT企業ではよくある悩みどころの話だと思いますが、元々「色々なサービス開発に携わりたい」との思いがあり独立した経緯もあり、弊社では自社か受託か、という区別はそこまでなくやらせて頂いています。ただ、自社アプリが10本を超え、メンテナンス工数も馬鹿にならなくなってきたので、さすがにどうしようかなあと思っている今日この頃..
続きを読む