2012-01-01から1年間の記事一覧

iPhoneからエントリー

iPhoneからエントリーしてみる ちゃんとエントリーしたかな

脳に良い15の習慣

・朝は決まった時間に起きる ・自分以外の誰かに動かされている環境が必要 ・何も強制されてない状況にいると、感情系の要求に従って動く ・脳の準備体操のために活動の2時間前に起きる。準備体操は手足目口を使いできるだけ大雑把なことを行う ・準備体操に…

iPhone実機への転送でつまずいた事

初めてのiOSアプリケーションをシュミレーションで動作確認ができたので、次にiPhone4へ転送して動作確認をしてみました。 まずはDeveloperProgramへ参加しました。 登録の種類が2種類あり、個人で登録する場合と法人で登録する時とで手続きが変わります。…

Chapter 4オブジェクトの基本的な使い方を理解しよう

クラスの基礎を理解する クラスとは:オブジェクトの設計図のこと インスタンス:クラスから生成されて、使用可能になったオブジェクト クラスからインスタンスを生成する事をインスタンスかと呼びます。クラス Customerを考えます。 顧客番号:number 名前…

ビルドと実行フロー

XCodeでの設定をします。 ビルド設定 Base SDKを設定します。 Latest iOSを選択します。ここで、開発用実機で実行する為には開発用証明書を取得してインストールします。 1. ポータルにログインしてください。 2. 「Member Center」をクリックします。 3. 「…

App Storeに登録する方法

アプリケーションをApp Storeに登録し、公開するためには、ビルドの際、チームの配布コード署名ID が必要です。 アプリケーションに配布IDで署名し、それをアーカイブするよう、プロジェクトを次のように設定し てください。1. プロジェクトを開き、ビルド設…

iTuneArtWorkの追加

iTuneArtWorkを追加する場合はpngまたはjpegで作成して、ファイル名はiTuneArtWorkにして拡張子をつけないで保存します。画像サイズは512×512ピクセルで作成します。 作成手順は以下の通りです。ファイルをプロジェクトに追加するには、次の手順を実行します…

/

尚、法人登録する場合は法人用のApple IDの取得に1週間位かかるそうなので、余裕を持って登録する必要が有ります。 法人登録には時間がかかりますので、ひとまず個人で登録します。 個人で登録するためには個人情報を入力します。これはApple IDを持ってい…

/

/* iOS Developer Program に企業/組織として登録するには下記が必要です。Apple Developer Program の法的な契約書に対して企業/組織を拘束する法的権限。 登録された法人名。この法人名が App Store 上で「販売者」として表示されます。DBA、架空事業名…

iOS Development work flow より

iOS Development work flow を読んで アプリケーションを実機で実行テストする場合はDeveloper Programに加入しなければなりません。 今回はその手順とFirst iOS Application の動作チェックまでをおこいます。 Developer 登録をする際には2通りの登録があ…

Objective-C プログラムの概念

Apple Developer 資料より Objective-Cプログラムの概念を参照します。クラスクラスタの考え方 NSNumber *aInt=[NSNumber numberWithInt:1]; NSNumber *achar=[NSNumber numberWithChar:'a']; これらは同じNSNumberオブジェクトのインスタンスと考えられる。…

Start Developing iOS Apps

iOS

iOSアプリケーション開発の為のロードマップが公開されていたので、この手順を踏んで基礎を習得しよう!Start Developing iOS Apps http://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/chapters/Tools.html最初に書かれて…

/

そこで 「このメソッドを実装して、resignFirstResponderメッセージを送信する(キーボードを閉じる効果を持つ) ことによって、テキストフィールドからファーストレスポンダステータスを強制的になくすことができます。」 により以下のコードをコピーペース…

/

/* iOSアプリケーションでは、キーボードは、テキスト入力を許可する要素がファーストレスポンダに なると自動的に表示され、要素がファーストレスポンダステータスでなくなると自動的に閉じられま す(ファーストレスポンダとは、テキストフィールドをタッ…

初めてのiOSアプリケーション 2回目

iOS

2回目にして成功! 引っかかった所は、以下のポイント/*テキストフィールドを、そのデリゲートとして指定したオブジェ クトに接続する必要があるのです。このチュートリアルでは、View Controllerをテキストフィールド のデリゲートとして使います。 テキス…

iOSアプリの技術的な習得目標

iOS

Quartz 2Dを使用してPDFを利用できるようにする。 Core data を連携する。 Core Location でピン刺しを連携する。

iOS プログラミング手始め

昨日からiOSプログラミングを始めてみた。まずはDeveloperサイトから「初めてのiOSアプリケーション」資料をやってみたが、デリゲーションだとかデリゲートなんちゃらにはまってしまい、Hello World!がボタン操作によってテキストボックスに入力したテキスト…

SMBサービスの構成

Mac OS X ServerはWindowsサービスを提供する機能、プライマリドメインコントローラを提供します。 ワークグループマネージャで構成したユーザやグループ情報を使ってwindowsクライアントを管理できる。SMBの設定 MacOS X Serverのユーザ管理の元で、windows…

データ型の変換について

異なるデータ型どうしで計算や代入を行う場合は、データ型をどちらかにそろえる必要がある。 自動で行われる場合と手動で行う場合があり、手動で行う型変換をキャストと呼ぶ型変換が自動で行われる場合 int iNum=3; double dNum; dNum=iNum;//double型の値「…

文字型(char)/浮動小数点(double,float)/真偽値(BOOL)

文字型(char)char サイズは1バイト(8ビット) 格納できるのはアルファベットや数字等の半角文字 日本語等2バイト以上使用する文字は格納できません。 文字列をリテラルとして記述する場合はシングルクォーテーションで囲みます。 ダブルクォーテーションは…

ドルを円に換算するプログラム

円の金額=ドルの金額*為替レート定数const修飾子を使用 為替レートは小数点以下を想定する。 const double RATE=77; #inport int main(int argc,const char * argv[]) { const double RATE=77; double yen; double doll; doll=10.5; yen=doll*RATE; NSLog(@"…

Objective-C 基本構造

ヘッダの読み込み #import C言語ではヘッダの読み込みは#includeだったが、複数のソースファイルを読み込む時に同じヘッダを重複して読まない為に改良された。main関数 int main(int argc,const char * argv){ return 0; } main関数はプログラムが正常に終了…

初めてのプロジェクト作成

XCODEではじめるObjective-C 著者:大津真 より抜粋プロジェクトのビルド方法プロジェクトを新規作成して、適当な名前のプロジェクトを作成し、左上のRunボタンをクリックするとOutput画面にHello,World!が表示される。 これはmain.mにプロジェクトを作成す…

ワークグループマネージャを使ったユーザ管理

構成する作業項目 1.新規ユーザの名前、ID、パスワード、ホームフォルダの設定、プリンタキュー、ディレクトリ属性としてのユーザ情報 2.新規グループの名前、ID、グループメンバーの登録

Open Directoryのマスターサーバ設定

OSXクライアントやWindowsクライアントがServerのユーザ情報を使ってログインを行い、同時にホームフォルダを自動マウントする※DNSが正しく構成されて無いとOpenDirectoriが構成できないOpen Directory マスターサーバの設定 名前:Directory Administrator …

open directory ファイルサービスとユーザ管理

IDとパスワードが分かればどんなマシンでも自分の環境で作業ができる NetBoot環境:ネットワークログインにおるワークグループ環境ワークグループマネージャーを使ったアカウント管理とファイルサービス MAC OSX Server上にログインしてファイルサーバ上に用…

DNSを再設定

インストール時に設定する プライマリDNS名:teketeke.wg.private コンピュータ名:teketeke このコンピュータにアクセスする名前:teketeke.localdnsの設定 ipアドレスの設定:172.25.0.110「プライマリゾーン」と表示された行を選択する。ここでは、プライ…

フォワーダーの設定。ログと再帰クエリーの設定

フォワーダー:ブロードバンドルータ経由でプロバイダのDNSサーバへ転送する方法ネットワークの設定: infoserver ipアドレス:172.25.0.254 サブネットマスク:255.255.255.0 ルータ:172.25.0.1 dnsサーバ:172.25.0.254結局dnsの設定がうまくいかず、サー…

osx leopard マシンが登録できない

osx serverにwindows xpは登録できたが、osxマシンが登録できない。DNSレコードの追加をしてIPアドレスを入れてみたが、保存をすると消えてしまう現象。 サーバの管理を再起動してやり直してみたら普通に登録できた。

DNSサービスの設定

ローカルネットワークサーバのDNS設定 172.25.0のネットワークを構築するWORKGROUP(WG):172.25.0.254 ルータ:172.25.0.1 プライマリネームサーバ:infoserver.teketeke.local(インストール時に入力したホスト名)/infoServer.local(Bonjour名) lan内のゾーン…