深刻な記事不足とのことで終盤になって参加です。 2011年 技術系Advent Calendarについて。 2011年の技術系Advent Calendarを電子出版で提供しませんか? | Gihyo Digital Publishing https://gihyo.jp/dp/information/operation/201111/2801 cocos2d Advent Calendar 2011について。 cocos2d Advent Calendar 2011 : ATND http://atnd.org/events/22814 前日の記事。 myb design :: blog :: cocos3d+Bulletで物理シミュレーション (実装編) #cocos2d_2011_adcal http://www.mybdesign.com/blog/2011/12/000045.h
カラフルだけど落ち着きのあるデザインのHTML/CSSテンプレート。WordPressテーマのカスタマイズや他CMSへの利用時に使ってください。,iOS向けのゲームが開発できるゲームエンジン「cocos2d」を学習することのできます。これを使えば、あなたも簡単にゲームを作ることができるでしょう。Cocos2dを勉強して、iPhoneのゲームアプリを開発しよう! このサイトは、ゲームエンジン[cocos2d]の勉強を手助けできるサイトを目指して作成しています。 cocos2d for iPhone cocos2dとは cocos2dの特徴は、以下のような点があげられます。 使うのが簡単 動作が速い 拡張性が高い 無料で使える 多数のゲームがAppStoreで公開されてる。 このサイトでは、そのcocos2dの使い方を、初心者の方からそうでない方まで見ていただけるように、 「cocos
iOS OpenGL ESプログラミングガイド 2011-02-24 Apple Inc. © 2011 Apple Inc. All rights reserved. 本書の一部あるいは全部を Apple Inc. から 書面による事前の許諾を得ることなく複写 複製(コピー)することを禁じます。ま た、製品に付属のソフトウェアは同梱のソ フトウェア使用許諾契約書に記載の条件の もとでお使いください。書類を個人で使用 する場合に限り 1 台のコンピュータに保管 すること、またその書類にアップルの著作 権表示が含まれる限り、個人的な利用を目 的に書類を複製することを認めます。 Apple ロゴは、米国その他の国で登録され た Apple Inc. の商標です。 キーボードから入力可能な Apple ロゴにつ いても、これを Apple Inc. からの書面によ る事前の許諾なしに商業的な目
先日、Appleによる開発者の祭典WWDC 2011が開催された。基調講演では予告通り、iOS 5の新機能の発表が行われた。開発者としては、追加/変更される1,500のAPIに期待が膨らむだろう。 本連載でも、iOS 5が正式にリリースされたら、その新機能を活用するアプリ開発事例を積極的に説明していきたいと思う。 メディアのキャプチャ さて、今回から取り上げるのはビデオカメラアプリの作り方だ。iPhoneのカメラデバイスを使うアプリとしては、本連載の第一回でカメラアプリの作り方を取り上げた。あのときは、カメラで写真として撮影した静的な画像を取り込み、それにエフェクトをかけた。今回は、カメラからの映像を動的に取り扱う方法を説明しよう。以前のカメラがスチルカメラなら、今回はビデオカメラと言えるだろう。 連載の第一回で説明したときは、UIImagePickerControllerクラスを使ってカ
AVFoundationでカメラアプリを作るほうが、UIImagePickerControllerを使うより拡張性が高いということで、さくっと表示させるサンプルを用意しました。 準備 プロジェクトに以下を追加。 * AVFoundation.framework * CoreVideo.framework * CoreMedia.framework * QuartzCore.framework * MobileCoreService.framework 画像のキャプチャ まず以下をヘッダファイルに追記。 ただし、別にここに書かなくとも良いけども。 #import <UIKit/UIKit.h> #import <AVFoundation/AVFoundation.h> @interface ViewController : UIViewController<AVCaptureVideoDat
画像を表示しようとしたら遅いよ! 外部データを取ってきて表示するときにまずはまるのが画像の処理だと思います。非同期で必ず処理しましょう。 画像の非同期ロードはライブラリを使った方が早いと思います。 ヘッダーやフッタをつけたいよ! tableView.tableHeaderView tableView.tableFooterView に突っ込む方法を書いてあるのが多いんですが、今回はもっと簡単な方法としてStoryboardなどでこれらのビューを直接突っ込んで管理できるのでおすすめ。 テーブルビューの上や下にUIViewをドラッグすると UIViewをIB上で直接追加できます。 後はIBでレイアウトをくめばok 使用するクラス、フレームワーク、ライブラリ ビュー UITableViewController https://developer.apple.com/library/ios/doc
みなさん新しいプログラミング言語を習得しようとした際に、どんな形で勉強を始めますか?私はとりあえずチュートリアルをやってみて外観をつかんでからリファレンスなどを漁っていくタイプのようです。ということで、iOSアプリ開発を勉強するためにウェブから無料でできるiOS7のチュートリアルをいくつかピックアップしてきました。これで最新のiOSの開発事情を知りつつアプリ作れるようになりましょう! iPhoneアプリ開発入門 (全14回) Dotinstall:iPhoneアプリ開発入門 (全14回) まずはDotinstallのチュートリアル。とりあえず触って動かしてみていろいろなUIパーツを使って見るまで。日本語+動画で理解するアプリ開発入門。 iOS 7 Best Practices; A Weather App Case Study iOS 7 Best Practices; A Weather
iOS SDK では Core Image の CIDetector クラスで簡単に顔認識をおこなうことができます。iOS 7 からは、笑顔やまばたきの検出も可能に なりました。 が、CIDetector は detectorOfType:context:options: というメソッドの第1引数で Detector Type を指定できる設計になっているものの、 public let CIDetectorTypeFace: String public let CIDetectorTypeRectangle: String public let CIDetectorTypeQRCode: String public let CIDetectorTypeText: String Detector Types - CIDetector Class Reference と、4つしか定義されてない
では、MySampleViewに図形を描画する処理を作成しましょう。コメントアウトされていた、drawRect:メソッドのコメントをカットして使える状態にしてください。そして、下のリスト欄に掲載したようにdrawRect:メソッドを記述しましょう。 記述ができたら、エミュレータで実行してみてください。オレンジに塗りつぶされた四角形と、濃いピンクの線で描いた四角形が表示されます。これが、今回作成したメソッドで描画した図形です。 図形の描画は、けっこう色々な関数や構造体が登場します。これらは、必要な手続きの順番などが決まっています。全体的な流れを整理しながら、1つ1つの処理を検証していきましょう。 1. CGContextRefの取得 まず最初に行うのは、CGContextRefという値の取得です。これは、UIGraphicsGetCurrentContextという関数を使って呼び出します。こ
複雑な図形を描くとき、「基本図形の組み合わせではうまく作れない」ということがよくあります。特に、描く図形をそのまま使うのではなく、その図形を加工して表示させたいような場合、図形の組み合わせでは限界があります。 こんなときに使われるのが「クリッピング」と呼ばれるものです。これは、グラフィックの中に特定の形状を設定し、その部分だけを切り抜くようにして図形を描く機能です。といってもイメージしにくいでしょうから、まずはサンプルを見てみましょう。 下に掲載したリストを実行すると、三角形の図形が表示されます。が、よく見ると、その中は3つの円で塗りつぶされていますね? これはつまり、「3つの円を描いているのだけど、三角形の部分だけを切り取って貼りつけたようになっている」のです。これが、クリッピングの効果です。 クリッピングは、あらかじめ指定しておいた形状の領域内しか描画がされないようにする機能です。どん
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く