fc2ブログ

makopi23のブログ

makopi23が日々の生活で感じたことを気ままに綴るブログです。

【横浜道場スプリント】AngularJSとSpring Bootを使ったサンプルアプリケーション

このページは横浜道場スプリント用に作成したサンプルアプリケーションを、開発チームのメンバーに説明するために記載しています。
随時追記していく予定。

■ サンプルアプリケーションの説明
パンの名前と価格をテキストボックスに入力し「登録」ボタンを押すと、下の一覧に反映される簡単なアプリです。
Android、iPhone、PCでも動作するようにハイブリッドアプリとして作成しています。


■ 画面イメージ
(1) Android端末
20150413_yokohamadojo_spring01.jpg

(2) iPhone端末
(ストアに登録するの面倒くさいので保留)

(3) PC
20150413_yokohamadojo_spring02.jpg


■ 使用方法
(1) Android
以下から .apkファイルをAndroid端末にダウンロードし、インストールしてください。
https://intense-basin-2782.herokuapp.com/android/20150413011659-MainActivity-debug.apk

(2) iPhone
(ストアに登録するの面倒くさいので保留)

(3) PC
ブラウザで以下にアクセスしてください。
https://intense-basin-2782.herokuapp.com/


■ 使用したフレームワーク
(1) クライアント側: AngularJS
(2) サーバ側: Spring Boot
(3) ハイブリッドアプリ開発: Apache Cordova


■ 使用した環境
(1) デプロイ先: Heroku
(2) DB: H2データベース


■ ソースコード
(1) クライアント側(AngularJS)
 https://github.com/HotPans/HotPans_Sample01_Client

(2) サーバ側(Spring Boot)
 https://github.com/HotPans/HotPans_Sample01_Server


■ 参考書籍
(1) Spring Boot
私が今読んでる書籍です。とてもわかり易く、ページ数が少ないのもグッド。

はじめてのSpring Boot―「Spring Framework」で簡単Javaアプリ開発 (I・O BOOKS)はじめてのSpring Boot―「Spring Framework」で簡単Javaアプリ開発 (I・O BOOKS)
(2014/11)
槇 俊明

商品詳細を見る


(2) AngularJS
私が今読んでる書籍です。少し古いので、良し悪しは意見が分かれるところかも。
横浜道場スプリント用には十分。

AngularJSアプリケーション開発ガイドAngularJSアプリケーション開発ガイド
(2014/04/18)
Brad Green、Shyam Seshadri 他

商品詳細を見る


(3) ハイブリッドアプリ開発
私が今読んでる書籍です。クラウド型の開発環境Monacaを使用してハイブリッドアプリを作るための書籍。

クラウドでできるHTML5ハイブリッドアプリ開発 Cordova/Onsen UIで作るiOS/Android両対応アプリクラウドでできるHTML5ハイブリッドアプリ開発 Cordova/Onsen UIで作るiOS/Android両対応アプリ
(2015/02/26)
永井勝則

商品詳細を見る




その他、随時追記予定です。

-->