アスタの多様な広告タイプ スマートフォンのサイト及びアプリにおける“スキマ”のマネタイズを実現。 アスタでは多様な種類の広告タイプを用意しておりますので、様々な“スキマ”でご利用いただけます。 iOS+Android+Webで ご利用できる広告タイプ ネイティブ メディアに合わせたデザインで 高い広告視認性! スモールフロート CPC+CPIで単価アップ! バナー 最もスタンダードな フォーマット!
ゲームプログラマ志望が福岡で叫ぶ 『絶望』プログラマーになりたい!!!!! あ、風のうわさで聞いた最近若者で流行っているトゥイッターなるものを始めてみました (・ト・) @toshi_desu_yo はい! 真面目に更新して行こうとぉ・・・・、、思います! iPhoneでアプリを作成する時に画像の描画をしますが、 一度に画面に出す画像の枚数が多くなってくると、思った速度が出ず に悩んだりすることが出てきます。(多分) そういう時にGPUをフルに使ってくれる OpenGL ES を使用するのですが、 「 むずい 」 「 めんどくさい 」 「 もういやだ!」 の 3M が襲いかかってきます。 OpenGL ES の敷居が高い!!(半年前のわたくし) と思われがちですが、実際そうでもないです。 ( 2Dの場合は ) 一個ずつ見ていくと初めての方でも意外に簡単だったりするものなので、 時間をかけ
iOS Advent Calendar 2011という今年を締めくくる売名イベントが突如発足したので我こそはとエントリーしたわけなんだが。http://atnd.org/events/22792 俺は入門書をいくつ読んでもアプリをいつまでたっても完成させることのできないお前らの為にわざわざ書き下ろす事にした。精力的に入門記事を書いているもとまかさん(@motomaka)ですら書いていない内容をな! 今更ですがiOSアプリ開発の基礎について色々調べてみましたhttp://d.hatena.ne.jp/moto_maka/20110425/1303673150 12月3日までの記事は以下の通り。 12月1日 @glassonion1 失敗しない iOS In-App Purchase プログラミング12月2日 @k_katsumi CAEmitterLayer でクリスマスは爆発しろ12月3日
Copyright (C) iPhoneアプリ開発備忘録 All rights reserved. ブログ内で記したコード、内容の正確性は保証いたしません。 記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。 iPhoneアプリからメールアドレス、メールのタイトル、本文を指定して起動する方法。 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hoge@hoge.com?Subject=fuga&body=test"]]; ・mailto:の後に、メールアドレスを設定。 ・Subject=の後に、メールのタイトルを設定。 ・body=の後に、メール本文を設定。 Subjectとbodyに設定するテキストは、UTF-8エンコードしておくこと。 メールアドレス、メールのタイト
2023_12 << 12345678910111213141516171819202122232425262728293031>> 2024_02 2013/04/07(日) 18:45:11| 画面遷移 | トラックバック:0 | コメント:0 [iOS] 画面遷移と、データ受け渡し XIB 成長の果実 ビュー間、クラス間での値の受け渡し navigationController クラス間でデータを受け渡し hogeクラスとfugaクラスがあり、ある処理をhogeクラスで行いたい。 けど、そのためにはfugaクラスのデータも必要だ! iOS アプリケーション内やUIView間で共有する変数 iOS のアプリケーションを作っていると どうしても、アプリ内でViewなどから共有したいクラスや変数が出てくるけど アプリケーションのインスタンスに持たせられないものかと調べていると //ソースの
Mac OS X 向けアプリケーション開発を仕事としている永遠製作所が、日々の開発でつきあたった問題点や、ちょっとしたTipsをメモしていこうと言う、自分勝手な覚え書きブログ。 インターネットの掲示板で初心者からの質問として、二つの画面の間でデータの受け渡しをやりたいがその方法がわからないというのをよく見かける。あ、もちろんiOS SDKプログラミングの話ね。 別にアップルがそのためになにか特別なAPIを用意してくれているわけではないので普通にC言語のブログラミングでやっているようにプログラムを作ればいいだけの話。でもiOSプログラミングでは画面の表示のためにはこのコントローラを使いなさいとか、初期化時にはこのメソッドをオーバーライドしなさいとか、色々決め毎があるのできっとなにか決まりがあるんだろうと思ってしまい見つけられずに質問をするのだろう。 とは言え、こう書いた方がiOS的には判りや
段々と難しい事をやっていくと、スクリーンショットを撮る枚数が増えたり、プログラムも複雑になっていくので、ブログの更新が遅くなりそうです。 でも、こうやって覚えた事をまとめないと忘れてしまったりするので、頑張って書いて行くつもりです。 さて、今回からはテーブルビューに追加するデータを入力する画面を作ってみることにしました。 下の画像は、メイン画面から追加データを入力する画面に移り、追加データを入力してメイン画面に戻った時の様子です。 惑星の一覧に、現在は惑星として認められていない冥王星を追加してみました。 今回は、StoryBoardを使って、この追加データを入力する機能を追加して行きます。 では、手順を書いて行きます。 前回で使用したプロジェクトを開いたらStoryboardを表示して、Detail View Controllerの下にView Controllerを追加して、このクラスを
iOS でオブジェクトをシリアライズする方法に続き今回もデータ永続化方法の紹介です。 iOS にはプロパティリストと呼ばれるファイル形式があります。プロパティリストは NSArray や NSDictionary クラスを使って簡単にデータの読み書きができます。 ここではプロパティリストを使った基本的なデータの保存方法から自作クラスのオブジェクトを保存する方法まで説明します。 プロパティリストって何? プロパティリストは Mac OS X や iOS で利用することができるデータ永続化のためのファイル形式です。Mac OS X ではもっぱらユーザの情報を設定するのに使われる事が多く Windows のレジストリのような使われ方をしています。iOS では Info.plist のようにアプリの情報を設定するのに使われることが多いです。 またプロパティリストはファイルの拡張子が .plist
iOS でデータを永続化する方法の続きです。今回は Core Data を使ったデータの永続化方法について説明します。 本記事では複雑で習得が難しいとされている Core Data について概念編と実装編の2回に分けて説明していきます。記事の全体的な流れとしては Core Data がどういったフレームワークかというところから O/R マッピングの説明、Core Data を使うメリット、Core Data フレームワークの概要、Core Data を使ったプログラムの例まで説明します。次の記事で実際に動くサンプルを作成します。 Core Data って何? Core Data はモデルオブジェクトを永続化するためのフレームワークです。もとは Mac OS X のために開発されたフレームワークで、iOS 3.0 から使用できるようになりました。 Core Data はデータの永続化に SQ
前回の こんなんなっちゃったの原因は、SecondView.xib側のUIImageViewの属性設定ですね。 ModeをCenterからAspect Fillに設定すればバッチリ解決。 ばっちり。 って、思ったら~、横長の写真選ぶとあららら~。 いや、まあ、はみ出すこと自体はAspect Fillを選んでるんで予想どおりなんですけどね。 縦横比を保ったまま縮小するのがAspectで、UIImageViewの枠内に画像の長い方の辺が収まるように縮小率を設定したければFit、すなわちAspect Fitを選べばいいわけで、私は画像の短い方の辺をUIImageViewの枠に合わせるFillを選んでるので、縮小率自体は正しいわけです。 Aspect Fitだとこうなる 問題は、はみ出し部分がカットされてないこと。こいつは別に指定する必要がありました。 これだ~。 こんどこそ、ばっちり。って、あら
http://cocoatouch.sblo.jp/article/26626578.html みたいなことをGCD+Blocksでやってみた記録。コメントは間違っているかもしれない。実際のコードの抜粋で、tableView:cellForRowAtIndexPath:内のコードである。itemSpecはNSDictionaryであり、Amazonから引っ張った商品データや画像URLが入っている。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { // (中略。cellの準備や再利用コード) // 表示すべきデータの読み込み NSMutableDictionary *itemSpec = [search_results object
2010年07月28日16:49 カテゴリiPhoneプログラム Objective-C プロトコルを最短で理解するプログラム例 おひるごはん買いに行くのにも命がけです。 暑すぎ!! そんな暑い中、今回はObjective-Cのプロトコルについてー。まだうろ覚えなんで、指摘とか頂けると嬉しい限りです。 これとカテゴリを覚えとくとサブクラス地獄から解放されるかもしれないので覚えておいて損は無いと思います。 今制作中のアプリはテキスト処理メイン。んで、アドベンチャーゲームとかでよくある、以下のような演出も要求されていました。 テキスト表示中に背景画像を表示したり動かしたりテキスト表示中に効果音を鳴らしたり選択肢を表示して選ばせたりんで、これをいい感じに「実装をクラス別にしよう」と考えたのが事の発端。文字クラスとか背景クラスとか効果音クラスとか選択肢入力クラスとか。 この時、ルートクラスを何にし
はじめに 本シリーズでは iOS 7 からアプリ開発を始める人をメインターゲットとした UIKit の使いかたについて、UIKit User Interface Catalog をベースに解説していきたいと思います。 UIKit User Interface Catalog はそもそもどのようなことが載っているかといいますと、アプリ内に UIKit をどのように組み込んで使っていけばいいのかといったようなかなり基礎的な内容が詳細に解説されています。iOS 7 から新しくなったところもあるので、新しい UIKit の教科書みたいなものでしょうか。以上のことから iOS 7 から iOS アプリを作りたい! と思っている人にとって非常に役に立つガイドラインになっています。 ビューとコントロールに分かれておりますが、まずはじめはコントロールについて解説したいと思います!第1回目はコントロールにつ
Best app icon resizer for mobile developers. Optimized for both for Xcode and Android Studio.
+BLOG ヤバイ!AMAZONプライムデーでこれ買った!ベスト1 2023/7/12 地元民が選ぶ名古屋グルメおすすめ12選 2022/7/22 モンブランクレープが食べられる『IVY’s GELATO&Coffee』 2022/7/8 2022/7/11 洗車後のコメダ新作『ミルクロネージュ』が身体に染みた 2022/7/3 真夏日PM3:00地獄のジムニー洗車 2022/7/2 『ブルーボトルコーヒー』でワッフルコーヒータイム 2022/7/1 灼熱地獄で食べるレッドチリスモーキーワッパー 2022/6/30 毎年恒例のすき家でニンニク祭してきた 2022/6/29 2022/6/30 小袋ナッツどれがいいんだ問題を解決する 2022/6/28 買うべき名品!ドンキの『ナッツ&デザート』 2022/6/27 +BLOGは名古屋のフリーランス個人ブログです! 人気記事 ヤバイ!AMAZ
今回はiOSアプリ開発ネタです。 iOS5で導入されてしばらくたってしまったARCですが、 今まで使ってきませんでした。 最近、ARCを使う機会があったので、 調べてみました。 ARCの基本 ARC (Automatic Reference Counting) とは、 「自動リファレンスカウンタ」のことです。 コンパイルの際に「retain」や「release」などのメソッドをコンパイラが挿入してくれるもので、書かなければならないコードが減るという便利なものです。 しかし、「一定のルール」に従う必要があります。 retain, release, autoreleaseは書かない ・retain, release, autoreleaseはコンパイラが挿入してくれるので、コンパイラに任せます。(自分で呼んではいけません) ・deallocもコンパイラに任せます。(直接deallocを呼び出し
Xcode5が出てしばらく経ちましたが、まだインストールしていません。 Apple様に『iOS7でクラッシュするんですけどーwww(意訳)』と言われたんで、しゃーなしでXcode5を入れてみました。 まぁデザインがいろいろ変わってて混乱しますね。 iOS6環境のSimulatorでテストする方法でちょっと迷ったのでメモを残します。 0. iOS6で起動できない デフォルトでiOS6の選択肢がない 1. プロジェクトファイルを開く 左のバーのプロジェクトファイルを選択 2. Targetを[Project]に変更する 左上のこんなアイコンをクリック [Project]の下のを選ぶ 3. iOS Development Targetを下げる iOS Development TargetでiOS6とかを選ぶ (ここにiOS7以外が表示されない場合はiOS6のSDKを持ってくる必要があります) 参
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く