タグ別アーカイブ: iPhone アプリ

[i] URLスキーム app連携



 

最近気になっている、アプリからアプリを起動させる方法などを調べてみる。
iDashPad ProとかMyWebClip辺りで良く利用するので、
プログラムやらなくても必要な情報だと思います。

とりあえず、それ系の情報で一番良く出てくるのがこのサイト(英)
http://applookup.com/

で、それ以外の情報源を探す。

アプリケーションを連携させてiPhoneをもっと便利に – Safari編
http://halspg.wordpress.com/2009/08/09/アプリケーションを連携させてiphoneをもっと便利に-sa/

他iPhoneアプリを起動させるためのURLスキーム
http://cotoha.jp/2009/05/iphone-apps-with-special-url-shortcuts.html

iPhoneアプリ間連携のためのURLスキーム共有スレ
http://jp.forum.appbank.net/thread/433/

URLを指定して他のアプリケーションを起動するためのユーティリティ
http://appup.net/item/detail/316695766
http://www.mybdesign.com/iphone/ou/index.html

プログラマ向けかな?

iPhone アプリ研究会(九州地方局)
http://appteam.blog114.fc2.com/category6-1.html

寄り道

iPhone – RINPA WIKI
http://www.rinpa.com/wiki/index.php?iPhone

iPhoneアプリケーションプログラミングガイド
http://developer.apple.com/jp/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html

結局そんなに有意義な情報は無かったかも。。。

脱線して終わりました。

もしかして、ジェイルブレイクとか使えば見れるのか??
うちのはやってないので、知り合いに聞いてみよう。


追記:2010.02.13

情報が色々出てきてるみたいなので、追加。

2009/11/29(日) [iphone]購入したアプリのURLスキームを整理してみました。iPhoneをより上手に使えるようになるために…
http://d.matu.biz/0204

iPhone 用 Twitter クライアントの URL スキームまとめ
http://www.sukechan.net/archives/201/

↓ ああ、この記事に調べ方が書いてある。ナイスな記事。
iPhone: URLスキームを使ったアプリランチャー
http://vyookeiphone.seesaa.net/article/136982850.html



[i] おススメのツイッターアプリは?



 

アイフォン用のtwitterアプリって有料から無料から、いっぱい出ててどれが良いのか分からないですね。
無料版だと、TwitterrificTwitterrific とか NatsuLion for iPhoneNatsuLion for iPhoneでしょうか。
それぞれ有料版もあるっぽいです。

で、最近の僕のおすすめはこちらのTwitBird Pro ~ the twitter appTwitBird Pro ~ the twitter appです。
何がお勧めっていうと、
なんといっても、フォローしてる人のグループ分けが出来ることです。
最初の頃は大量に書きこむユーザーは外したりして対処してたのだけど、
この機能のおかげで、仲間と情報源を分けて管理できるようになり、
重要なコメントを読み逃すことが無くなりました。めでたしめでたし~

2010年1月24日追記:
ツイッターオフィシャルの新機能リストにも対応して、ますます使いやすくなりました。

ちなみに僕は、友人に無料になってることを聞いて急いで手に入れました。
通常は350円です。
無料のLITE版TwitBird twitter anywhereもあるので、操作感は試してみると良いと思います。

それと、方向性は少し違いますが、ミクシィの(エコー)ボイスとツイッターを同時閲覧&同時つぶやきができる
EchoEchoは、かなりおススメです!




[i] リモートディスクトップを構築する方法



 

以下の辺りを利用すれば、知識が無くても簡単に構築できそうです。

外出先からPCを呼び覚ますiPhoneアプリ
http://weekly.ascii.jp/elem/000/000/011/11156/

知識ゼロでPCを遠隔操作するiPhoneアプリ
http://weekly.ascii.jp/elem/000/000/011/11125/

知識がある人は、LITE版で出てる無料アプリが数種類あります。
VNCとかRDPとか・・・

パソコン側にも何か入れるのかな?まだ実験中だからわからない。

こんなのも面白そう。

PCにある曲をごっそり聴けるiPhoneアプリ
http://weekly.ascii.jp/elem/000/000/011/11137/


備考(会社のSEの人から聞いた情報)

  • NTTルータと無線LANルータなど、2台ある場合、一台のプロテクトは自動でOFFになっているので、NTT側だけ穴を開ければ良い。らしい。
  • NTTルータの静的OR動的マスカレードに穴の設定をする。らしい。パソコン側のIP必要。
  • ドメインの固定の仕方は聞くの忘れた。
  • あと、必要な事は?あるのかな???

知識無いでやると、ハッキングされるかも。慎重に。

おまけ

アプリサイト見つけた
http://www.moba-app.com/

http://www.giveapp.jp/



ちなみに、以下のサイトでアイフォンアプリをアフィリエイトすることができます。

[PR]
リンクシェア アフィリエイト紹介プログラム



[i] iTunes Storeの「iPhone」アプリをアフィリエイトする方法



 

アイフォンアプリをアフィリエイトできるサイトがあったので、紹介します。
アプリのアイコンも利用できるので、何かと便利です。

リンクシェア
このアフィリサイトに登録後iTunesStore(Japan)に申請すれば、数日後に提携完了の案内メールが来ると思います。
好きなアプリを紹介して、多少でもお小遣いが貰えたら嬉しいですよね。

2年連続アフィリエイト満足度ランキング第一位のリンクシェア:毎月1円から報酬支払い。
使用料&手数料無料。携帯にも対応。



追記:2009.12.27
ここのアフィリエイトサイトでもアップルの商品を扱ってるねえ。
そのうち、登録してみようかな。
http://www.valuecommerce.ne.jp/



[i] iPhone アプリ開発のための良書を探す



 

初級~中級向けの本を、アマゾンでの評価を元に探してみようと思う。

「ゲームアプリ」「RSSアプリ」「GPSアプリ」「カメラアプリ」「マイクアプリ」
初心者向け

★★★★★(1件)
発売日: 2009/9/10
———

実際にカウンターやゲームなどのアプリケーションを作成する手法までを解説。アプリケーション開発の中で、タッチスクリーン機能やアニメーション、乱数によるランダム移動、加速度センサー、効果音の再生、ビューアイテムの作成、ローカライズ方法など

★★★★☆(7件)
発売日: 2009/3/18
———

チュートリアル形式で解説するスタイルをとっています。実用的なサンプルアプリケーションをいくつか作成

★★★★☆(4件)
発売日: 2009/4/23
———

Cocoa&iPhoneハックを掌中に! 3年半にわたるマイコミジャーナルの人気連載「ダイナミックObjective-C」を加筆修正して再構成
中級者向け

★★★★☆(2件)
発売日: 2009/3/27
———

Leopardの登場とともに機能拡張されたアップルプロダクトの標準プログラミング言語Objective-Cを徹底解説。
中級者向け?

★★★★☆(15件)
発売日: 2008/5/28
———

とりあえず、こんなところかな。



[i] XCodeカスタマイズ,Googleカレンダー同期



 

  • XCodeのカスタマイズ
  • グーグルカレンダーとの同期

iphoneアプリで稼げるのか
【Xcode】設定しておくと便利なカスタマイズいろいろ
http://iphone.longearth.net/2009/08/09/【xcode】設定しておくと便利なカスタマイズいろい/

機械忍者
Xcodeの設定ファイル
http://cyborg-ninja.com/ittips/xcodeの設定ファイル.html

iPhone Gcal

これ、ビンゴ!かな?そんな気がする。

MOONGIFT
iPhone用のGoogleカレンダー操作デモアプリケーション「iPhone Gcal
http://www.moongift.jp/2009/07/iphone_gcal/

iphone-gcal – Google Code
http://code.google.com/p/iphone-gcal/

Google Sync

SYUHARI | シュハリ
iPhoneとGoogleカレンダーを同期
http://blog.vigital-plus.com/archives/2009/07/iphonegoogle.php

記事内のNuevaSyncが気になるので、検索。

iPhone 3G と Google カレンダーを自動プッシュで同期する NuevaSync
http://yamashita.dyndns.org/blog/iphone-google-calendar-nuevasync/

この辺は、プログラムとは関係ないか・・・

これは何?
iPhone3.0使ってみた – Google Calendar同期(CalDAV)
http://www.apptoiphone.com/2009/06/iphone30-google-calendarcaldav.html

CalDAVとは
http://itpro.nikkeibp.co.jp/article/Keyword/20071225/290169/

CalDAVとは,IPネットワークを介してカレンダー情報を共有するためのプロトコルである。

ん~使うのかなあ??

今回使う言語じゃないだろうけど、グーグルカレンダーへのポストについての記事

mixi マイミクの誕生日を取得する(ついでに Google Calendar にポストする)
http://d.hatena.ne.jp/claddvd/20070905#p1

PHP アプリケーションから Google カレンダーを利用する
PHP を使って Google カレンダーのデータを処理し、カスタム・アプリケーションに統合する
http://www.ibm.com/developerworks/jp/xml/library/x-googleclndr/index.html



[i] アプリ作るための情報収集



 

yagutaの日記
iPhone SDK アプリ高速化のための Tips
http://d.hatena.ne.jp/yaguta/20090710/1247239015

iPhone・iPod touch ラボ
iPhone・iPod touch とGoogle のカレンダーを双方向で同期する 「NemusSync」 – 今日のアプリ第171回
http://ipodtouchlab.com/2008/06/iphone-ipod-touch-google-nemusssync.html

iPhoneプログラミング・・・のただのメモ。
UIDatePickerの言語表示を変えようと頑張ったがダメだった
http://aosicode.blog94.fc2.com/blog-entry-32.html

JAM LOG
iPhone系メモ:iPhoneプログラミング系サイト
SQLiteを使ったToDoアプリを作る
http://jamlog.podzone.org/index.php?id=1272

iPhoneプログラミング記
http://amaterasu4.seesaa.net/category/6286112-1.html

実践! iPhoneアプリ開発
カメラアプリの作り方(1) – イメージピッカーのためのアクションシートを作る
http://journal.mycom.co.jp/column/iphone/001/index.html
http://journal.mycom.co.jp/column/iphone/index.html

iPhoneアプリの作り方講座、スタンフォード大学が無償公開
http://www.itmedia.co.jp/news/articles/0904/03/news035.html

サルにもできるiPhoneアプリの作り方
http://ameblo.jp/micro-garden/page-3.html


http://www.google.co.jp/search?hl=ja&lr=&rlz=1C1CHNG_jaJP340JP340&tbo=1&tbs=qdr:y&q=iPhone+プログラミング+カレンダーの作り方&start=20&sa=N


追記:2010/02/04

iPhoneアプリを作ってみよう:目次エントリー
http://d.hatena.ne.jp/moto_maka/20081118/1226953067



[i] 気になるブログとか



 

iPod touch を仕事で使う
http://ipodtouch4work.blogspot.com/2009_03_01_archive.html

iPhoneをワイヤレス・マウスとして使える 「Air Mouse」 – 今日のアプリ第248回
http://ipodtouchlab.com/2008/09/iphone-air-mouse-248.html

iPhoneやiPodTouchとGoogleカレンダーを同期する(もちろん無料)
http://google-mania.net/archives/1137

Google Syncのトラブル情報を共有しましょう。
http://google-mania.net/archives/1140

iPhoneの着信音の設定の仕方と作り方をご紹介(携帯における着メロ・着うた)
ここのやり方だと、アップルストアで買ってなくても可能
http://www.appbank.net/2009/06/22/iphone-news/33162.php

iDashPad Pro | iPhone 3G Wiki blog
http://blog.sohaya.com/2009/04/30/idashpad-pro/

待ち受け画面を広々と使えるiPhoneアプリに惚れた!
http://weekly.ascii.jp/elem/000/000/011/11134/



[i] iPhone アプリ実践01



 

Apple ID:gouichi@meteorite.jp
Person ID:129243074
アップルIDを取得しておく(iTunesと同じ)
iPhone Dev Center – Apple Developer Connection
http://developer.apple.com/iphone/index.action
デベロッパー登録する(英語)
以下をDL、インストールする
Snow Leopard Downloads
iPhone SDK 3.1.2 with Xcode 3.2.1
理解する上で必要なキーワード
iPhone SDK
Xcode(IDE/統合開発環境)
Interface Builder(GUI設計ツール)>UI部品や設定>XIBファイル(リソースファイル)
iPhoneシミュレーター(テスト環境)
Instruments(パフォーマンス測定ツール)
Xcodeプロジェクトウインドウ
ツールバー(上部)
グループとファイルリスト(左部)
ディテールビュー(右部)
グループとファイルリスト:Resources(リソースファイル)>UserInterface
Interface Builder
Libraryウインドウ(各パーツ)
Inspectorウインドウ>Attributesタブ
グループとファイルリスト:Classes>CocoaTouchClass
.m & .h ファイル
xxxxxxxxxxAppDelegate.m
クラスの結びつけ
Interface Builder:File’s Owner
Inspectorウインドウ>Identityタブ
File’s Ownerをコントロールキーを押しながら
Viewウインドウに向かってドラッグ
動作確認
Simulator – 3.0 | Debug
ビルドと実行
viewDidLoadメソッド
CocoaTouch環境:GoF(Gang of Four)
Abstract Factory
Adapter

とりあえず、環境のインストール

インテルマック
OS10.6

アップルIDを取得しておく(iTunesと同じ)

iPhone Dev Center – Apple Developer Connection
http://developer.apple.com/iphone/index.action

デベロッパー登録する(英語)

以下をDL、インストールする
Snow Leopard Downloads
iPhone SDK 3.1.2 with Xcode 3.2.1

理解する上で必要なキーワード
分からない言葉があれば、検索して調べてみる。

  • iPhone SDK
  • Xcode(IDE/統合開発環境)
  • Interface Builder(GUI設計ツール)>UI部品や設定>XIBファイル(リソースファイル)
  • iPhoneシミュレーター(テスト環境)
  • Instruments(パフォーマンス測定ツール)

Xcodeプロジェクトウインドウ

  • ツールバー(上部)
  • グループとファイルリスト(左部)
  • ディテールビュー(右部)

グループとファイルリスト:Resources(リソースファイル)>UserInterface

Interface Builder

  • Libraryウインドウ(各パーツ)
  • Inspectorウインドウ>Attributesタブ

グループとファイルリスト:Classes>CocoaTouchClass

.m & .h ファイル

  • xxxxxxxxxxAppDelegate.m

クラスの結びつけ

  • Interface Builder:File’s Owner
  • Inspectorウインドウ>Identityタブ
  • File’s Ownerをコントロールキーを押しながらViewウインドウに向かってドラッグ

動作確認

  • Simulator – 3.0 | Debug
  • ビルドと実行

viewDidLoadメソッド

CocoaTouch環境:GoF(Gang of Four)

  • Abstract Factory
  • Adapter


[i] Objective-C 概要



 

理解に必要そうな情報を集めてみた。

Objective-C
http://ja.wikipedia.org/wiki/Objective-C

Objective-C入門
http://wisdom.sakura.ne.jp/programming/objc/index.html

ダイナミックObjective-C
http://journal.mycom.co.jp/column/objc/001/index.html

Objective-Cは特殊な言語?
http://www.atmarkit.co.jp/fcoding/articles/objc/objc01/objc01a.html

Objective-C 2.0プログラミング言語
http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html