プログラム初心者によるiOSアプリ開発プロジェクト(2)

投稿者: | 2016年1月29日

どうやって実現するか?

前回思いついたアプリ、とりあえず仮称?コードネイムを考えたい。
まず日本語にしか対応しない予定なので日本っぽい名前にしたい。
最終的にはappストアに出したいのであまりふざけた名称はダメ。
思ったより簡単に決まらないので、そのまま「Kasyou」とする。
Kasyouを実現するにあたりまずiPhoneだけではできない、もしくは難しい事に気がついた。
そう、インターネットの掲示板のようにメッセージを溜めておくサーバーがいるのだ。
でも、それは掲示板に位置情報を追加したもので良いのでiOSアプリ開発より簡単ではないか??
サーバーアプリケーションを作成するのも大変だし面倒なので、すでにあるwebサーバーにperlやphpで掲示板スクリプトを置けば良い。
これは筆者にとっては比較的簡単に構築できそうだ。
iOSアプリ開発は想像だにしないが掲示板cgiはなんかは昔少し触ったことがあるのでハードル高く無いと思う。
そんで、その掲示板に書き込む。そして読み込んで一覧表示する。
できた!

 

iOSアプリ側をもう少し考察

本で得た知識によるとswiftというものはappleのiOSのアプリ開発では新しい言語らしいのでそれを採用したい。
一覧表示はTableViewってやつで実現できそうだ。
GPS情報は簡単に取れるのかな、サンプルがあれば簡単にできそうだが。
そしてコメントや名前などと一緒にGPSの位置情報をサーバーへPOST送信。
って、そんな簡単にできるのかは不明。
一応見栄えは巷にあるTwitterのクライアントに良くある感じのビジュアルにしたい。
カメラで撮った画像も投稿できると面白そうだが、それは次の段階にしよう。

上記を実現するためのプログラミングをswift関連の書籍を読み考えてみたがTableViewは初心者には簡単にはできなそうだ。サンプル通りにやれば動作するが自在に操るまで理解が及ばない。やはり中年に達した筆者の脳では理解不能なのか、やはり簡単ではない。
GPSやPost送信はサンプル的なものがありそうなのでそれを参考にすればなんとかなるだろう。
問題はTableView。
ちょっと悩み中・・・

小一時間考えてみたが悩んでもはじまらないので次回はサーバー側を考えるとします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です