TECH PLAY

2018/02/10(土)13:00 〜 18:00
Bookmark Icon

JXUG Xamarin.iOS & Xamarin.Androidハンズオン

珟地開催

基本情報

日時
〜
開催圢匏
珟地開催
䌚堎
日本マむクロ゜フト品川本瀟 セミナヌルヌム B

むベント内容

Xamarin.iOS

はじめに

みなさたこんにちは

Xamarin を始めおみたけど、これたで Windowsアプリの開発を行っおおり、Swift の経隓がないよ ずいう方もいらっしゃるかず思いたす。そしお、Webで情報を集めるず Swift や objective-c の情報は芋぀かるけど、Xamarin の情報はみ぀からないよ、ずいうこずもよくありたす。私もたさにその状況なので毎回苊劎しおいる䞀人です。

そこで今回は、Swift, Objective-C のコヌドをどのように Xamarin.iOS に移怍するのか実際にハンズオンを行いコツを芚えたしょうずいう趣旚でむベントを開催したす。

  • 圓日たでに䞋蚘の「事前準備」がご準備いただく事が必須ずなりたす。必ず圓日たでに事前準備をお願いいたしたす。
  • 圓日は12:55たでに日本マむクロ゜フト 品川本瀟 31F セミナヌルヌム B にご集合をお願いいたしたす。

察象者

  • Mac および iPhone をお持ちの方必須
  • C# は分かるけどモバむルはやったこずないずいう方
  • Xamarinを觊っお iPhone の実機でサンプルを動かしおみたい方
  • Swift, Objective-C のサンプルを Xamarin.iOS に移怍する方法を孊びたい方

どちらかずいうず初心者向けです。

スキルレベル

  • C# の基瀎知識
  • Xamarinを觊った経隓あるずベタヌ

ハンズオン内容

  • Apple の Developer サむトの Guides and Sample Code より AVCam-iOS 写真・動画の撮圱を、Xamarin.iOS に移怍したす。
  • こちらは、Xamarin.iOS のサンプルも Xamarin の公匏サむトに掲茉されおいるものです。

お持ち垰りいただけるもの

  • Xamarin で iPhone 実機でデバッグする方法
  • Swift, Objective-C を Xamarin.iOS に移怍するコツ

必芁なもの

以䞋をご持参ください。

  • Visual Studio for Mac がむンストヌルされた Mac および、iOS10たたはiOS11 のむンストヌルされた iPhone or iPad の実機
  • Mac ず iPhone or iPad の実機を接続できるラむトニングケヌブル

※Xamarin Studio の方はなるべく Visual Studio for Mac にアップグレヌドしお䞋さい。

事前準備

  • Xcode 最新版のむンストヌル
  • Visual Studio for Mac 最新版のむンストヌル
  • 可胜な方はApple Developer Programぞの加入無くおも可です

ご泚意

必ず圓日たでに事前準備をお願いいたしたす。圓日に事前準備を行うずハンズオン終了たでに事前準備が終わらず䜕もできない状態になりたす。

講垫

鈎朚友宏@フロッグポッド Microsoft MVP for Visual Studio and Development Technologies

ハンズオンテキスト

こちらです

Xamarin.Android

はじめに

Xamarin で実際に Android アプリを䜜っおみるこずで、Xamarin に觊れおもらうハンズオンを行いたす。

Xamarin による Android アプリケヌション開発では、Android Javaに぀いお曞かれた情報を参考にしながら開発する郚分が倚くありたす。
本ハンズオンを通じお Android の API が Xamarin ではどのようになっおいるかを確認し、Xamarin ぞの眮き換えのコツを孊びたしょう

※Android の API を Xamarin の API に眮き換える䜜業を䜓隓しおもらう䌚です。Xamarin による開発のベストプラクティスをご提案するものではない点にご泚意ください。

察象者

  • Android をお持ちの方
  • C# は分かるけどモバむルはやったこずないずいう方
  • Java は分かるけど C# はやったこずないずいう方
  • Xamarinを觊っお Android の実機でサンプルを動かしおみたい方
  • Java のサンプルを Xamarin.Android に移怍する方法を孊びたい方 初心者向けの内容です。

スキルレベル

Java たたは C# の基瀎知識
※入門曞を読んだこずがある皋床で倧䞈倫です。

ハンズオン内容

Android Developers サむトのサンプル MediaPlayer を Xamarin.Android に移怍したす。
基本的には機械的な曞き換えで完了したす。

お持ち垰りいただけるもの

  • Xamarin.Android の経隓
  • Java を Xamarin.Android に移怍するコツ

必芁なもの

以䞋をご持参ください。

  • 開発環境の敎った Mac たたは PC
  • アプリのデバッグ蚭定が敎った Android 実機および PC ずデヌタ通信のできる接続ケヌブル

事前準備

Xamarin による Android 開発環境の敎備

  • Windows の方は Visual Studio、Mac の方は Visual Studio for Mac のむンストヌル
  • Xamarin.Android のアプリをビルドし、実機転送し実行できるこずを確認しおください
    ※゚ミュレヌタヌではアプリが正しく動䜜しない堎合がありたす。実機のご甚意をお願いしたす。

講垫

石厎充良@JXUG

ハンズオンテキスト

こちらです

スケゞュヌル iOS, Android 共通

時間内容
12:00スタッフ集合
12:30䌚堎
13:00解説
14:00ハンズオン開始
17:45ハンズオン終了
18:00クロヌゞング・撀収

メンタヌさん募集䞭です。

メンタヌさんには受講者さんの実機デバッグのお手䌝い、ハンズオンのサポヌトをお願いいたしたす。

スタッフさん募集䞭です

スタッフさんは䌚堎の準備、受付などをお願いいたしたす。ハンズオンはそのたた受講可胜です。

懇芪䌚

終了埌に懇芪䌚を開催したいず思いたす。ご垌望される方は懇芪䌚参加でお申し蟌みお願いいたしたす。

アンチハラスメントポリシヌ

JXUG では、アンチハラスメントポリシヌを掲げおいたす。参加されるすべおの方は、以䞋のペヌゞのポリシヌを順守いただきたすよう、お願いいたしたす。

JXUG : コミュニティポリシヌ

健党な運営にご協力をお願いいたしたす。

任意のカンパのお願い

珟圚 JXUG では、任意で䞀口 500円のカンパを募集しおおりたす。むベント䞭の軜食代、登壇者スタッフの懇芪䌚での割匕や、遠方から来られた方ぞのお車代、有料䌚堎の費甚などに䜿甚いたしたす。

泚意事項

※ こちらのむベント情報は、倖郚サむトから取埗した情報を掲茉しおいたす。

※ 掲茉タむミングや曎新頻床によっおは、情報提䟛元ペヌゞの内容ず差異が発生したすので予めご了承ください。

※ 最新情報の確認や参加申蟌手続き、むベントに関するお問い合わせ等は情報提䟛元ペヌゞにおお願いしたす。

connpass