iPhone

GAEpでiPhone向けWebアプリを作る (11)ビューデータバインダを書く

前回の続きです。 ビューデータバインダを書く サーバから受け取ったデータを、html ビューにバインドする処理を、javascript を使って書いていきます。この処理には、css と jquery の組み合わせは非常に有用です。java では jsp があったり、django にもテ…

GAEpでiPhone向けWebアプリを作る (10)各画面を書く

前回の続きです。今回はビューの作成です。普段仕事で html/css を使う機会がないので、その奥深さに戦きます。 各画面を書く 続いて、各画面の html/css を書いていきます。今回の ToDo アプリでは画面がふたつ存在します。 ToDo 一覧を表示する画面 ひとつ…

GAEpでiPhone向けWebアプリを作る (9)画面遷移の方法

前回の続きです。もはや趣味では違うコードを書いているので、この記事のモチベーションを保つのが難しい。 画面遷移の方法 以前に書いた通り、このアプリのすべての主要な画面は、最初のアクセス時にすべてブラウザにロードするようにします。つまり、アプ…

GAEpでiPhone向けWebアプリを作る (8)続・リクエストハンドラをを実装していく

前回の続きです。 実装は簡単なのに話しが長くなってきて、いつまで続くのか不安です。今回ここで作ったToDo アプリは、スケッチ用に作ってみたものですが、よくよく見回してみると ToDo アプリはけっこうあるもんです。Gmail も ToDo を管理する用途の機能…

GAEpでiPhone向けWebアプリを作る (7)リクエストハンドラをを実装していく

前回の続きです。 リクエストハンドラを実装していく 続いて、GAEp のリクエストハンドラを実装していきます。各実装ごとに部分的に書いていきます。 MainView の実装 MainView#get() では、単純に html を出力します。todo/handlers.py内 import os from go…

GAEpでiPhone向けWebアプリを作る (6)GAEp 上にリクエストハンドラを定義する

前回の続きです。 GAEp 上にリクエストハンドラを定義する 続いて、リクエストハンドラを定義していきます。 今回は、4つのリクエストハンドラを定義します。各リクエストハンドラの用途は以下です。 ビューとなる html の取得 ToDo アイテムのリスト取得API…

GAEpでiPhone向けWebアプリを作る (5)GAEp 上にモデルを定義する

前回の続きです。 GAEp 上にモデルを定義する ようやくGAEpのソースコードが出てきます。 モデルの整理 今回の ToDo アプリで必要な要件を整理します。 * ひとつの ToDo を表すアイテム(ToDo アイテム)が存在する * ひとつの ToDo アイテムは、必ず誰かのア…

GAEpでiPhone向けWebアプリを作る (4)GAEpプロジェクトとそのファイル構成

前回の続きです。 GAEpプロジェクトとそのファイル構成 Google App Engine Pythonプロジェクトの作成 プロジェクト作成方法は、スタートガイドあたりを参考に適当に。ここでは割愛。 プロジェクト内のファイル構成 以下のようなファイル構成にしました。 <project dir>/ +</project>…

GAEpでiPhone向けWebアプリを作る (3)アーキテクチャについて

時間があきましたが、前回の続きです。 アーキテクチャについて アーキテクチャと呼ぶほどたいしたものではないですが、概要を説明しておきます。 構成の概要とシーケンス 下図のようにしています。 まずユーザが、URLからビューとなるHTMLファイルをリクエ…

GAEpでiPhone向けWebアプリを作る (2)iPhoneっぽくなるスタイルシートを書く

前回の続きです。 iPhoneっぽくなるスタイルシートを書く ネイティブアプリのように見せる部品ごとのスタイルシートを書いていきます。以下を説明します。 NavigationBar のように見せる部品スタイル設定 BarButtonItem のように見せる部品スタイル設定 Tabl…

GAEpでiPhone向けWebアプリを作る (1)全体的な見た目を作る

前回の続きです。 ネイティブアプリのように見せる全体的な設定 次の内容を説明します。 表示領域の固定 ブラウザのアドレスバーとツールバーを消す設定 ステータスバーの色を変更する設定 html ファイルの head タグでは、5つの指定をします。 表示領域の固…

GAEpでiPhone向けWebアプリを作る (0)はじめに

はじめに Google App Engine Python を使ったiPhone向けWebアプリを作ってみました。今後暇を見つけて、何回かにわけてこのブログにその内容を掲載したいと考えています。iPhone向けアプリはたくさんありますが、たいていはiTunes App Storeに登録されている…

iPhone液晶のドット欠けを直す方法がある

先週のコトだったか、マイiPhone3GSの液晶に赤い点があるコトに気付きました。 黒い画面を表示中に目立って赤い。 「あ〜、ドット欠け(ドット抜け?ドット落ち?)かぁ。」 と、iPhone4への買い替えについて思いを巡らせていたんですが、とりあえずググってみ…

iPhoneアプリ「TsureDure」で体重や基礎体温、体脂肪率を測ってグラフに

← TsureDureはこちら紹介はこちら - TsureDureでは、体重や基礎体温、体脂肪率など、女性が日々気になっているデータを入力し、グラフにすることができます。なにを測って記録するかは、[設定]画面から行います。自由に複数の項目を登録できます。設定を終え…

女性向け手帳iPhoneアプリ「TsureDure」 Ver.1.2がリリースされました

← TsureDureはこちら紹介はこちら - TsureDureのVer.1.2が金曜日にリリースされました。既にけっこうアップデートしていただいたようでありがとうございます。 今回のアップデートでは以下の変更を行っています。 "測って記録"機能で、複数の種類のデータを…

TsureDure 1.2、審査待ち中

アップデートをAppStoreに登録済み。現在審査待ち中。1週間くらいしたらリリースされると思います。リリースされたら追って記事を書く予定。

TsureDureのカスタマーレビューありがとうございます

← TsureDureはこちら紹介はこちら - TsureDureリリースから1か月半くらい経って、カスタマーレビューを書いてくださった方もいらっしゃいます。わざわざありがとうございます。付くたびに励みになりうれしいです。自分でカスタマーレビューを書いて返答する…

iPhoneアプリ版ルナルナが出ましたね

← TsureDureはこちら紹介はこちら - ウワサ通りルナルナのiPhoneアプリが出ましたね。デザインがいいですねぇ。「Lite」とあるところを見ると有料版も計画されているのかもしれません。ケータイ版のルナルナを使ったことがないので、プラスアルファでどんな…

iPhoneアプリ「TsureDure」のダウンロード数が

TsureDureはこちら→ - iPhoneアプリ「TsureDure」のダウンロード数が、自分で設定していた第一目標値をクリアしました。ありがとうございます。感謝です。目標と言ってもささやかな値ですが、なかなか得難い経験です。 まだいくつか密かな野望があるので本業…

iPhoneアプリ「TsureDure」の絵文字対応は・・・

TsureDureはこちら→ - 当初TsureDureでの絵文字対応が必須だと考えていたんですが、実装前の調査で下のような記事に行き着く。 絵文字のオンオフ切り替えアプリのソースがあった - iOS プログラミングメモ - iPhoneアプリ開発グループ 絵文字アプリにはご注…

完成するとそこから崩壊がはじまる

と、テレビで言っていたから、TsureDureもこのまま未完成でいいんじゃない?と言われた。というわけで、わりとのんびりだらだらといきたい。

女性向け手帳アプリ「TsureDure」で目指したい場所

TsureDureはこちら→ - 女性が持っている手帳。あれです。中になにが書かれているのか永遠にナゾのあれを目指したい。 できるだけ自由に書ける きっと日付ベースでいろいろな情報がある 日記が書ける 生理記録が付けられる 体重などの測定記録ができる いろい…

女性向け手帳iPhoneアプリ「TsureDure」 Ver.1.1がリリースされました

TsureDureはこちら→ - といっても、機能追加はありません。小さいアップデートです。 カレンダのデザイン変更 カレンダの表示処理の最適化 その他、いくつかデザイン変更 というワケで、よろしくお願いいたします。

TsureDure Ver. 1.1のリリースは遅れそうだ

たぶんiPadが発売されたからiPad向けアプリがたくさん行列を作っているのだろう。iPadのアプリラインナップも期待できそうだ。

iPhoneアプリ「TsureDure」のカレンダ週表示

TsureDureはこちら→ - カレンダ画面には月表示と週表示があります。週表示は以下のようになります。カレンダ画面左下の月/週切り替えタブで切り替わります。カレンダ画面では、以下のどちらかで日データの編集になります。 日をタップして選択状態にしてから…

女性向け手帳アプリ「TsureDure」で体調管理をする

TsureDureはこちら→ - TsureDureでは、[生理]画面で女性にとって重要な体調の情報を記録できます。TsureDureでは画面上はアイコンのみ表示しています。これは、他人に画面を覗き込まれた際に、一目ではその内容がわからないよう配慮してのことです。項目左端…

女性向け手帳アプリ「TsureDure」の「測って記録」機能とは

TsureDureはこちら→ - TsureDureには「測って記録」という機能があります。日々測っているデータ(体重や体温、体脂肪率など)を記録し、グラフにして表示する機能です。購入直後には"体重"がデフォルトで設定されています。しかしユーザの皆さん全員が体重…

iPhone女史さんにTsureDureを紹介いただきました

もう一昨日のコトになるのでいまさらな話題ですが、iPhone女史さんにTsureDureをとりあげていただきました。http://www.iphone-girl.jp/application-review/37995.html個人が勝手に作って勝手にアップしたアプリに丁寧で好意的なレビューしていただいて感激…

iPhoneアプリ「TsureDure」をリリースしました

http://itunes.apple.com/jp/app/tsuredure/id364303697?mt=8日々のメモや生理記録、体重記録などをできる女性向け手帳アプリです。 とりあえずWebページとサポートページをこのブログにしましたが、 このブログは余計なことをたくさん書いているので、 別の…