iPhone

「クラウドxスマフォ時代のRuby on Rails入門」セミナーで使ったコードをGitHubに置きました

昨日、行われた クラウドxスマフォ時代のRuby on Rails入門 セミナーで使ったコードをGitHubに置きました。 簡単な Ruby on Rails で作ったサーバーと連携できる iOSアプリです。 コード、セミナー資料 GitHub Rails側 GitHub iOSアプリ セミナー発表資料 …

NSRailsを使ってみた

7月1122日に行う 「クラウドxスマフォ時代のRuby on Rails入門」 セミナーで使うデモアプリを作るために、NSRails を使ってみました。 概要 NSRails の使い方は https://github.com/dingbat/nsrails に書かれているように、iOS側に Rails と同じモデルを用…

Cocos2d-xのサンプルコードを試すさいに注意すること!

わけあって Cocos2d-xを勉強しています、入門書を買いサンプルコードをダウンロードしたのですが、コンパイルエラーや画像(Sprite)の大きさがおかしい問題に2日間も悩まされましたが、やっと解決出来たので書いておきます。Cocos2d-xのバージョンは v2.2.3 …

Xcodeでプロジェクトにドラッグ&ドロップでファイルを追加する場合の注意点

昨日の「出版記念! iPhone開発初心者向け無料セミナー」参加者のみなさま、参加ありがとうございました。ハンズオンで、音声ファイルをプロジェクトに追加する際には、File → Add Files to "..." を使った場合に表示されるダイアログで、 ■ Copy items into…

Push Notificationに関連する証明書の作成手順

先日、お客様にiOSのPush Notificationを説明するためのサンプルコードを作ったのですが証明書の作成でハマッたので手順を図にしました (下の画像をクリックすると大きな画像が表示されます)。 正確な作成手順は Local および Push Notification プログラミ…

書籍「はじめてのiPhone/iPadアプリ開発」をプレゼントします

iOSアプリ開発の本を書きました! 著者用の献本を何冊か頂きましたので、ブログに書評を書いてくれる方にプレゼントいたします。はじめてのiPhone/iPadアプリ開発―iOS6/Xcode4対応版 (TECHNICAL MASTER)作者: 吉田裕美出版社/メーカー: 秀和システム発売日: …

私以外にも一名の利用者がいることが分かった Tweetなう がバージョンアップしました!

私以外にユーザーはいないと思われていたiPhoneアプリ Tweetなう ですが、昨年秋、ある方からバージョンアップのリクエストを頂きました。それから、だいぶ経ってしまいましたが、やっとiOS6やiPhone5に対応した Tweetなう がリリース出来ました。今回のリリ…

お仕事でiPhoneのテザリングを使ってみた

12月に行われたRuby on Railsの講習で、iPhone5 (au) のテザリングを使ってみました。 使い方 12月に3日間 x 4回のRuby on Rails講習を行い、ネット接続はテザリングだけで試してみました。講習中に使うネット接続は 弊社のサポートサイト(redmineのWiki)…

現在お手伝いしているサービス Real Coach (リアルコーチ) が日経新聞に紹介されました

現在お手伝いしている Ruby on Rails 3.1 + iPhone + iPad を組み合わせたサービス Real Coach が日経新聞に紹介されました →記事iPhoneで撮影した動画を専門のコーチがiPadで診断するというとても興味深いサービスです! RealCoachホームページ にある動画…

Tweetなう Version 2.0のソースコードを公開しました

心を入れかえて大幅バージョンアップした 「Tweetなう」 こと Tweetなう Version 2.0のソースも GitHub で公開しました。 今回ためしに AdMobを組み込んでみました、AdMob-SDKやIDの取得は AdMobのページから行って下さい。不要な場合は消して下さい。

心を入れかえて大幅バージョンアップした 「Tweetなう」

以前作ったiPhoneアプリ Tweetなう (無料)は、とりあえず作ってみました感の強いものでしたが、心を入れかえ大幅バージョンアップを行い、大変に便利なアプリになりました。 使い方は、駅に着いたときに Tweetなう を起動すると、"その駅名 なう" と つぶや…

「iPhoneアプリ設計の極意」は良いiPhoneアプリを作りたいと思っている人の必読書!

iPhoneアプリ設計の極意 ―思わずタップしたくなるアプリのデザイン は良いiPhoneアプリを作りたいと思っている デザイナー、プログラマー、プロデューサーの必読書です! 内容や感想はたくさん書かれているので、ここではここでは、この本の使い方を書きます…

南東京iPhone勉強会でEvernote APIの話をしました

先週末に行われた 南東京iPhone開発者勉強会 9回目 でEvernoteAPIの入門的な話をしました。 EvernoteAPI入門 View more presentations from yuumi3 内容は、以前にこのブログに書いた内容をまとめた感じのもです。Evernoteデータの表示はそれほど難しいもの…

iOS で Evernote API を使う(後編)

iOS で Evernote API を使う(前編) の続きです。今回はEvernoteからデータ(ノート)を取得し表示してみます。 Evernoteのデータ形式 Evernoteのデータは Evernote Markup Language (ENML) と名づけられたXMLファイルです。しかし下の例から解るようにほぼHTML…

iOS で Evernote API を使う(前編)

iPad から Evernote にアクセスするアプリを作ろうと思い、試してみました。 1. Evernote APIを理解する a. ドキュメントに目を通す Evernote API Overview | Evernote Corporation ページにある API Overview (PDF)を眺めると、 Evernoteのデータ構造、 API…

現時点での正しいMGTwitterEngineのインストール方法

MGTwitterEngine はiPhoneでTwitterアプリを作る際に、Twitter APIのハンドリングや面倒な xAuthを行ってくれる便利なライブラリーです。インストール方法も日本語で ここ や ここ に書かれていますが、過去のもので現時点ではもっと簡単に出来ます。 MGTwit…

「iOS開発におけるパターンによるオートマティズム」2冊目に読むべき良書!

この本はiOSアプリ設計・実装の方法論を正面から扱った良書です。iOSアプリの入門書を読んだけど実際のアプリを作るのに悩んでいる開発者、とりあえず勢いで一つ目のアプリをリリースしたけど、その設計は良かったのだろうかと自信のない開発者には是非読ん…

kotobank for iPhone が App Store 無料iPhoneアプリの5位になりました !!

皆様のおかげで、私も開発に関わった kotobank for iPhone が App Store(iTunes Store) 無料iPhoneアプリの第5位になりました !! ありがとうございます m(__)m

kotobank for iPhone がリリースされました!

アプリ内課金サーバーの部分を担当させて頂きました、genesix の kotobank for iPhone がリリースされました!kotobank for iPhone は多数の辞書をくしざし検索できる、iPhone辞書アプリの決定版です !! kotobank for iPhone は無料ですが「ポケットプログレ…

iPhone/Apple関連やいろいろなところで活躍してる なちこ さんの 【アプリ開発者名鑑】で紹介されました ♪♪♪

iPhone/Apple関連やいろいろなところで活躍してる なちこ さんの 【アプリ開発者名鑑】で 私 も 紹介されました !! 29人目となりました、本日の開発者さんは@Yuumi3 さんこと裕美姐さんです♪(爆) この【アプリ開発者名鑑】は有名なiPhoneアプリ開発者へ…

Grand Central Dispatchのキューを増やし高速化

昨日の Grand Central Dispatchを使ったアプリ のアイコン画像取得処理ですが、この処理時間の大部分は Twitterサーバーとの通信時間です。しかもこの処理は複数を同時に動かしてもまったく問題がありません (Twitterのサーバーの負荷が上がるかな?)。とい…

Grand Central Dispatchで楽々マルチスレッド iPhoneプログラミング

iPhoneでもiOS4以降サポートされたGrand Central Dispatchを使うと、マルチスレッドを使ったプログラムが簡単に作れます。WWDC 2010のビデオ(#206, #211) を見て何となく判った気になったのですが、まだクリアでない点があったので自分でコードを書いてみま…

iOS Developer Enterprise Program取得の従業員500人以上制限が無くなっていた!!

iPhone/iPadで動く業務アプリを社員のiPhone/iPadに配布する方法にはいくつかありますが、最適なのは iOS Developer Enterprise Program というライセンスを取得する事です。ただし以前このライセンスには、従業員500人以上という制限がありました。しかし、…

「iOS SDK Hacks」は中級者以上を対象とした本だが、プロの開発者なら初心者でも買うべき

この本は入門書ではなく、まえがきにも『「入門者やAppleのサンプルコードを使って、いくつかシンプルなアプリケーションを作ることができるようになったが、さらにアプリケーションを高速化、最適化、高機能化させたい」という中級者以上のiPhoneプログラマ…

「検定パラダイス」EY-OfficeのiPhone教育を受けて頂いた方のアプリがリリースされました

EY-OfficeのiPhone教育を受けて頂いた方のアプリがリリースされました。「検定パラダイス」 という検定(クイズ)に回答したり、検定を作って投稿出来るアプリです。 楽しく検定に回答し、ポイントを貯めると懸賞に応募できたりするアプリです ^^); このお客様…

教え子の作ったアプリがリリースされました

教え子が新人教育の直後に、この開発プロジェクトに投入されてTwitterアプリを作っているという話は聞いていましたが、なんと こんなアプリ を作っていました ! ガチャピンをデザインテーマにしたTwitterクライアントです。

私がコードを書いたiPhone/iPadアプリ「読み聞かせ絵本アプリ」がリリースされました

私がプログラムを作った、iPhone/iPad対応の絵本アプリ読み聞かせ絵本アプリ『らくがきモンスター』 と 『あかずきん』がリリースされました! 小さなお子様のいらっしゃる方、ぜひ購入下さい m(__)m このアプリは絵本作家が書かれた絵本と声優の語りが子供…

Application requires iPhone environment のチェックが外れていた!

今日の午後、AdHoc 配布用のファイルを作成したのですが、確認の為 iTunes にファイルをドラッグしても iTunes が実行ファイル(〜.app)を受け取ってくれません! 何がおかしいのか色々と試したりしたのですがダメでした・・・・夜になり、ふと info.plist を…

辞書の付いたWebブラウザーiPadアプリを公開

辞書の付いたWebブラウザーiPadアプリが欲しかったので作ってみました。辞書はアルクの「英辞郎 on the Web」を使っています。 ソースコードは GitHub に置きました。iPhone開発者の方はビルドできます。たぶん、iPadのOSがアップデートされたらこんな機能は…

TweetなうのソースコードがSDK4.0でビルド出来ない問題に対処しました

GitHubに公開しているTweetなうのソースコードがSDK4.0でビルド出来なくなっていましたので対処しました。Xcode3.2.3でベースSDKを4.0にしてビルドすると以下のようなエラーが発生します。 Undefined symbols: "_OBJC_CLASS_$_OAConsumer", referenced from:…

ObjectiveResource が iOS4.0 で動かなくなった (ObjectiveResourceはだいじょうぶ?)

以前作って、お客様に納めてしまったiPhoneデモアプリが SDK4.0で実機にインストール出来ないという連絡をもらい調査したところ実機にインストール出来ないのはプロジェクト設定の問題でしたが、iOS4にインストールすると落ちます ^^; 調べてみると、Objecti…

UIWebViewでタッチイベントを取得するには

HTMLを表示出来るUIWebView は便利でビューですが、そのままでは、指でタッチしたりピンチしたイベントがとれません。そこでいろいろと試してみた事を書いてみます。 UIWebViewをハック 書籍やネットを探し UIWebView の touch イベントをフックする方法 - W…

ツールバーのボタンを実行時に切り替える際の注意

現在作成中のアプリでは、下のようにツールバーに乗っているボタン等を実行時に切り替える必要があります。 toolbar1 ・・・ ↑ ・・・切り替え・・・ ↓ ・・・ toolbar2 ツールバー上のアイテム(UIBarButtonItem) はsetToolbarItemsを使って、配列でツールバ…

EY-OfficeのiPhone開発教育を受講された方が、iPhoneアプリをリリースされました

EY-OfficeのiPhone開発教育を受講された方が、就職活動SNS『リクトモ』のiPhoneアプリをリリースされました!アプリは こちらから 、 『リクトモ』のサイトは http://rikutomo.jp/pc/ です。

たぶん私しか使っていないiPhoneアプリ「TweetNow」をバージョンアップしソースを公開しました。

たぶん私しか使っていないと思われるiPhoneアプリTweetなう をバージョン 1.1に更新しました。しかもソースをGitHubで公開しました。 機能的には 初iPhoneアプリ「Tweetなう」... と変わっていませんが、バージョンアップし 近くの駅を地図上に表示すること…

TwitterにポストするiPhoneアプリをBasic認証からxAuthに変更してみました

TwitterはAPIアクセスの 6月でBasic認証を廃止し OAuthのサポートのみになります。ただし、OAuthは認証手順の中でブラウザーを使ってTwitter側で認証する必要があり iPhoneアプリ等ではたいへんな手間になります。その為にOAuthの簡易版のような xAuthがサポ…

CodeZine に ObjectiveResourceの記事を書きました

CodeZine に iPhoneアプリとRuby on Rails の連携を超簡単にする ObjectiveResource の記事を書きました。注意 現在ObjectiveResourceは iOS4.0 に対応できてないようです。 詳しくは こちら iPhoneアプリとRuby on Rails両方に通じている方は少ないと思いま…

コミニュティーでiPhone開発紹介セミナーをします。

Ruby on RailsのコミニュティーRails勉強会@東京 と、 ステップアップエンジニアリング藤井さんの主催する独立系エンジニアのコミニュティーSNSでジョブマッチング で iPhone開発紹介セミナー を行います。 Rails勉強会@東京第50回 日時: 2010年4月17日(土…

弊社 iPhone開発者教育の模様がお客様のブログで紹介されました

現在、株式会社ライブレボリューションで行っている iPhone開発者教育の模様が ライブレボリューション社長のブログ プレジデントブログ に取り上げられました。株式会社ライブレボリューション殿とは数年前のソフト開発のお仕事以来のお付き合いで、最近は…

iPhone開発に関連する証明書など

メイン開発用MacbookProの OS をLeapardからSnow Leapardに変更した際に、iPhone開発に関連する証明書でハマったのでメモを書いておきます。旧OS環境から移行したキーは AppleWWDRCA.cer : Apple Worldwide Developer Relations Certification Authority dev…

西東京iPhoneDev.勉強会 第一回 で ObjectiveResource の話をしました

本日は 西東京iPhoneDev.勉強会 第一回 で以前ブログにも書いた ObjectiveResource の話をしました。 注意 現在ObjectiveResourceは iOS4.0 に対応できてないようです。 詳しくは こちら プレゼン資料を slideshare に置きました。 実際にiPhoneアプリを作ら…

開発中アプリをインストルーできるiPhoneを追加する手順

開発中アプリを新しいiPhoneにインストール出来るようにする手順。 たまに行うと、忘れて時間を使ってしまうのでメモしときます。(今日もお客様のところで30分くらいハマってしまいまいました ^^;) 1. 追加するiPhoneをつなぎ、Xcodeのオーガナイザーで iPho…

初iPhoneアプリ「Tweetなう」が iTunes Store で公開されました !!

昨年末から作っていた、GPSを使って現在の位置情報から近くの駅や登録した場所名を Twitter に登録するアプリ Tweetなう が iTunes Store で公開されました !! foursquare が流行っている今、ちょっと出遅れた感がありますが 良かったら ダウンロード して下…

プロジェクト内に2つのアプリを同居させる方法

ほとんど同じソースから出来ているが別のアプリがある場合、プロジェクトに 新規ターゲットで 別アプリを追加する事が出来ます。 その作成手順は: 1. 新規ターゲットで 別アプリを作成する 別アプリのターゲットと info.plist が 出来ます。 2. 別アプリ用…

テーブルビューセルをInterfaceBuilderで作る場合の注意

はじめてのiPhone3プログラミング に複雑なテーブルビューのセル(UITableViewCell)をnterfaceBuilderで作る方法が書かれています。要約すると UITableViewCellを継承したカスタム・テーブルビューセルクラスを作る カスタム・テーブルビューセルクラス上でプ…

コンテンツワン殿と共同でiPhone開発紹介セミナーに参加ありがとうござます。

2月19日にコンテンツワン殿と共同でiPhone開発紹介セミナー を行いました。 参加して頂いた皆さまありがとうございます m(_ _)m メーリングリストでの告知から3日間で満員、アンケートの結果も上々で iPhoneアプリ開発への関心が非常に高い事を実感しました…

コンテンツワン殿と共同でiPhone開発紹介の無料セミナーを行います。

業務アプリやマーケッティングアプリなどの利用が始まっているiPhoneですが、Appleという通常のIT企業にはなじみのうすい開発環境や Objecive-C という一般的とは言えない開発用言語など、iPhoneアプリを開発したいがどうしたものだろう? と思われている 開…

録音は AVAudioRecorder クラスを使うと簡単 !!

現在、見積もりをしている iPhoneアプリには録音機能が必要なので調べてみました。いくつかの iPhoneSDK の本を見たり Google先生に聞いたりしました。再生は AVAudioPlayer を使うと簡単に出来るのですが、録音は Audio Toolbox を使った煩雑なコードしか見…

QRコード読み取りソフト(ZXing)を使った簡単なアプリ

iPhoneで動く、オープンソースのQRコード読み取りソフトとして ZXing ("Zebra Crossing") があります。このプロジェクトには iPhone 用のサンプルアプリ barcodes が入っていますが、色々な機能を持たせているのでQRコード読み取りライブラリーの使い方を知…

QRコードを表示する簡単なアプリ

お仕事の中で、QRコードを表示する必要がありiPhoneで動くオープンソースでGPLではないQRコード作成ソフトを探したのですが見つからなかったので作ってみました。 まずQRコード作成ライブラリーですが、GPLで無いものということで Ruby の rqr で使われてい…