Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

readme.md

Xamarin.Android ハンズオン

Android のサンプルアプリを Xamarin.Android に書き換えることで Xamarin.Android を体験します。

このハンズオンで体験できること

・簡単な作りのアプリであれば、Android (Java) のソースコードをほとんど変更せず Xamarin.Android へ書き換えられます。
・書き換えを体験するとこで「API の薄いラッパー」「アプリ開発経験者は経験が活かせる」ことが理解できると思います。
・書き換えを体験することで Xamarin への敷居を下げることを目的にしています。Xamarin でのベストプラクティスをご提案するものでははありません。

事前準備

Xamarin.Android の開発環境を整えてください。
Xamarin.Android は Windows でも Mac でも開発できます。
[余裕があれば]
Android のネイティブ開発環境もあるとベストです。Xamarin.Android への書き換え前に一度、サンプルを動作できるので理解の助けになると思います。

今回作るアプリ

Android の公式サンプルアプリ「MediaRecorder」を Xamarin に書き換えます。
下記より、サンプルプロジェクトをダウンロードしてください。
https://github.com/googlesamples/android-MediaRecorder/

手順書

1.プロジェクトの新規作成・UI の移植・Activity の書き換え・アイコンの設定
2.CameraHelper クラスの書き換え
3.MediaCodecWrapper クラス書き換え
4.MainActivity クラス書き換え・パーミッション設定

※もし手順書通りに作業してもうまくいかない場合、参考にしてください。
[書き換え済みプロジェクト例]

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.