バンコクでアンドロイドアプリを作ってみる

バンコクでアンドロイドアプリを作ってみる

暇な時間を使って開発。
個人的メモ。

南の国でアプリ開発音譜

開発から公開までの備忘録ブタネコ


Amebaでブログを始めよう!
バンコクで映画をよく観ますが、
すべての台詞を理解できるようになりたいですメラメラ

Les Misérablesの映画はとてもよかったのだけど、
ところどころ歌詞の意味が理解できなくて残念でしたしょぼん
これを機に英語の勉強がんばります!








あちこちのサイトを参考に、
環境を作ってみました。
まだあまりよくわかっていないのですが
GNUstepというソフトをインストールすると
objective-cをwindowsでできるとのことだったので入れてみました。


---


1.GNUstepのWindows版の

  GNUstep MSYS System(0.30.0)、GNUstep Core(0.30.0)、GNUstep Devel(1.4.0)をインストール
  http://www.gnustep.org/experience/Windows.html


2.システム環境変数を設定


  INCLUDE /GNUstep/System/Library/Headers
  LIB /GNUstep/System/Library/Libraries
  CFLAGS -fconstant-string-class=NSConstantString -enable-auto-import


3.テストファイルを作成

  C:\GNUstep\msys\1.0\test\helloworld.m


  helloworld.m(全角スペースいなってるところは半角スペースで)


  #import <Foundation/Foundation.h>

  @interface HelloWorld : NSObject
  - (void) hello;
  @end

  @implementation HelloWorld
  - (void) hello
  {
    NSLog(@"Hello world!");
  }
  @end
  
  int main(void)
  {
    HelloWorld *hw = [[HelloWorld alloc] init];
    [hw hello];
    [hw release];
  }


4.実行する


  C:\GNUstep\msys\1.0\msys.batを起動
  C:\GNUstep\msys\1.0\testへ移動
  gcc -o helloworld helloworld.m -lobjc -lgnustep-base -I $INCLUDE -L $LIB $CFLAGS


5.できたexeを実行

  ./helloworld.exe


---



一応、プログラムは実行されましたニコニコ
まだ文字を表示しただけですが・・・

設計したアンドロイドアプリはプログラム自体はシンプルだけど、
材料を集めるのに時間がかかるため、
もっと簡単にできるものを考え中ロボット


そもそも周りがiphoneユーザばかりなので
平行してiphoneアプリも開発したいと思っています。
まずはobject-cのお勉強からはじめます。
今月はipad miniを購入したので、
すぐにmacPCを買うというわけにはいかずしょぼん
windowsでobjective-cを学んでいこうと思いますアップ