Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Let's try!

Java6 SDK ・・・ Java動作&開発環境です。

Eclipse ・・・ IDEと呼ばれるエディタ付きのプログラミング環境です。デバッグも出来ます。

Android SDK ・・・ Googleから提供されているAndroidプログラムの開発環境です。

Xperia SDK ・・・ Sony Ericsson製の開発環境で、パソコンの上でAndroid携帯と同じ機能を実現するエミュレータと云われる機能つきです。

ゲームを改造してみよう!

世界に広がるAndroid OS

http://mergedoc.sourceforge.jp

http://developer.android.com

https://market.android.com

http://developer.sonyericsson.com/wportal/devworld/technology/android/developer-tools

1)画像を差し替えてみよう!

  好きな画像を選んでください。

2)BGMをつけてみよう。

MP3ファイルで音楽を奏でる。

開発とマーケット

Androidの特徴

Androidゲーム

プログラミング教室

Androidゲームプログラム典型的構成

https://market.android.com

http://developer.android.com

携帯電話やノートパッドetc.へ

1.コンポーネントの再利用と置換が可能なアプリケーション フレームワーク

2.携帯電話用に最適化された Dalvik 仮想マシン

3.オープンソース WebKit エンジンをベースにした統合ブラウザ

4.カスタム 2D グラフィックス ライブラリと OpenGL ES 1.0 仕様に基づいた 3D グラフィックスにより提供される最適化されたグラフィックス

5.SQLite による構造化データ ストレージ

6.音声、映像、静止画の一般的なフォーマットに対するメディア サポート

7.GSM テレフォニー機能

8.Bluetooth、EDGE、3G、WiFi

9.カメラ、GPS、コンパス、加速度計

10.デバイス エミュレータ、デバッグ用ツール、Eclipse IDE etc. 豊富な開発環境

1.はじめに(さっそく触ってみよう)

2.プログラムや環境は、どうなっているの?

3.プログラミングの基礎

4.改造してみよう!

5.まとめ

プログラミング初心者の為の1時間講座

by Takashi Ogisawa - taka.ogi@gmail.com

オブジェクト指向言語ではクラス・オブジェクト単位に独立した機能が協調して仕事をします。

プログラミングとは?

プログラミングの基本

プログラミングは人の思考を簡素化し模倣したもの。

プログラミングの流れ

パソコン(コンピュータ)の仕事とは?

人の代わりに働く

プログラムをずぅ~と書いていくと100万行くらいになっちゃった。

分かり難いので機能毎に部分々に分けて呼ぶようにする。

分けた処理を関数(メソッド)と呼ぶ。

メソッドもいっぱいあるとなんだか

分からないので、同じようなグループに

まとめる。そのグループをモジュール

(クラス)といいます。

Learn more about creating dynamic, engaging presentations with Prezi