Alloyで書籍検索アプリを作ってみた

  • Pocket
  • このエントリーをはてなブックマークに追加
  • 163 follow us in feedly

 

 

まえがき

先日、Alloyで開発環境を作りましたが、

開発環境編はこちら↓

http://www.absolute-keitarou.net/blog/?p=150

今回は早速何か作ってみようとゆうことで1日調べもってコード書いてみました。

 

作るもの

現在書籍関係のアプリを作成中なのですがそれのテストアプリとして制作しました。

今回の目的は

・楽天APIで本のタイトル検索

・検索結果をテーブルビューで表示

・テーブルビューの項目をクリックして詳細画面で大きく表示

といった流れ。

詳細画面を開くところが一番調べるのに時間がかかりました。

 

スクリーンショット

 

・一覧画面

Screeny Shot 2013 06 11 3 43 31

 

・詳細画面

Screeny Shot 2013 06 11 3 43 47

 

 

コード

全部コピーして頑張ろうと思ったけど、面倒だったのでgithubにあげました↓

https://github.com/keitarou/AlloyTest

楽天APIのコードは各自用意する必要がありますっと。

 

あとがき

Alloyすごくいいです。

以前Titaniumでけっこうガッツリ目な開発をしたときはもうわけがわからんぐらいコードがスパゲッティしていたけど、これなら良い感じで書けそうですね。

要望としてはGUIでXMLのコードやスタイルを生成してくれるツールなんかがあると非常に助かる。

近いうちmodel,migrationのお勉強がいりそう。データのローカル管理って苦手。

 

おすすめ書籍

Titanium Mobileで開発するiPhone/Androidアプリ (Smart Mobile Developer)
北尾 雅人
翔泳社
売り上げランキング: 266,632
Titanium Mobile iPhone/Androidアプリ開発入門―JavaScriptだけで作る
小澤 栄一
秀和システム
売り上げランキング: 310,611

関連記事

Screeny-Shot-2013-08-10-10.08.55.pngScreeny-Shot-2013-08-10-10.08.55.png

CoffeeScriptの環境設定をするの巻

まえがき さて、そろそろCoffeeScriptでjsを書きたいなと...

記事を読む

jenkins-android-deploygate-2jenkins-android-deploygate-2.png

JenkinsでAndroidアプリを自動でビルドしDeployGateに公開してみる

まえがき 今回はちょっと実践的な?Jenkinsの使い方をしてみる。 ...

記事を読む

freestyle-1freestyle-1.png

まさにiOSネイティブアプリのBootstrap!!『Freestyle』のBeta版が登場

まえがき Pixateから『Freestyle』というiOSアプリのデ...

記事を読む

resizer-1.png

【iOS7対応】iPhoneアプリ開発に超便利な画像リサイズアプリ2つをご紹介

まえがき 今回は、最近スマフォアプリ開発ばっかりになってしまっている私...

記事を読む

images

【Android開発Tips】クリップボードにコピーする機能を実装する

まえがき 今回はAndroid開発でクリップボードに文字列をコピーす...

記事を読む

新着記事

no image

PHPでRubyのirbっぽいインタラクティブなスクリプトが実行できる「boris」

まえがき PHPでもRubyのirbみたいなことがしたくて探してみたと...

記事を読む

2015年の抱負と去年の振り返り〜よちよちWEB業界1年経験して〜

まえがき あけましておめでとうございます。今年もどうぞよろしくお願いし...

記事を読む

Java SE 7 Bronze試験(1Z0-802)を受けてきました

まえがき 以前から少し受けてみたかった試験『Java SE 7 Bro...

記事を読む

HubotでJenkinsのジョブを実行する

まえがき HubotをつかってJenkinsのジョブをじっこうしてみた...

記事を読む

no image

Hubotをforeverでデーモン化する

まえがき 今回はHubotをforeverを使ってデーモン化してみた時...

記事を読む

スポンサーリンク

  • Sorry. No data so far.

PAGE TOP ↑