atelier:mitsuba

i love UI/UX, Blend, XAML, Behavior, P5, oF, Web, Tangible Bits and Physical computing. なにかあればお気軽にご連絡ください。atelier@c-mitsuba.com

Xamarin

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その7 デザイナがほしい!

XAMLのインテリセンスはでるけど、デザイナがやっぱほしい!前回セッションしたときにデザイナはないですって言ったものの、どうやら @ okazuki の環境ではでてるらしい。さすがかずきさん、ブログにちゃんと書いてくれてて優しい! blog.okazuki.jpで、こっ…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その6 テンプレから作ったのにAndroidのビルドが通らない!

エラー一覧に、 originally defined here なんちゃらーとか Theme.AppCompat.Light なんちゃらーとか出て、Androidのビルドが通らない時は、Androidプロジェクトを右クリックしてプロパティを選択してAndroidバージョンを使用したコンパイル(ターゲットフレ…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その5 ビルドの通るStyle 通らないStyle

提題通り、テンプレート最初にあるXAMLにStyleを当ててみます。まずはStyleじゃなくて、直に追加。 Foreground="Red"ん、うごきますね。 次に、Style化します。 <Style TargetType="{x:Type TextBlock}"> <Style.Setters> <Setter Property="Foreground" Value="Blue"/> </Style.Setters> </Style> お、ビル…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その4 XAMLでインテリセンスがほしい!

出ます、あります。ただちょっとコツがあります。 1.ターゲットプロジェクトをUWPにします。 2..xamlを閉じます。 3.Visual Studioを再起動します。ターゲットプロジェクトがUWPじゃないとインテリセンスは出ないから、VSで同じソリューションを2枚開…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その3 ビルドしたい!

とりあえずせっかくマルチプラットフォームなんだから、マルチプラットフォームなビルド環境を用意したい。 その1でやったけどAndroidはよかった。デバイスを指して実行ってすれば、いいかんじにデバイスにインストールしてくれる。最高。 UWPももちろん実…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その2 仕組みってどうなってんの?

公式ページにもあるけど、Uno Platformはこんなかんじで動いてるみたい。 基本はmonoで動いてて、asp.netはmonoでも動くよね。 monoの上にXamarinがあるよね。XamarinならiOSもAndroidも作れるよね。 で、それとは別にUWP/WinUIもラップしちゃおうっていうの…

Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その1 環境構築

最近見つけたライブラリにUno Platformっていうのがあってですね、これがちょっとおもしろそう。 platform.unoなにかっていうと日頃書いてる見知った雰囲気のXAMLでクロスプラットフォーム開発ができるらしい。 .NET Coreを使ってWebAssembly、Xamarin Forms…

ぶり会議でしゃべってきた。

あるいは、Xamarin.Forms.MacOSXアプリを作るための手順書 Introduction Xamarin forms mac from c-mitsuba www.slideshare.netP17のgitはnugetのタイポ

プロ生松山にXamarin.Macしゃべりにいきます。

だいぶ先ですが、6/17の松山でやるプログラミング生放送勉強会でセッションします。atnd.orgもうやりたいことは決まってて、問題はXamarin.Macで実装できるか、、って感じなんですが(あ、ちなみにXamarin.Macはこれから勉強します(๑•̀ㅂ•́)و✧

過去のXamarinから新しくVSについてきたXamarinに移行する方法

ハンズオンにきて、Xamarinのプロジェクトを作ろうとすると、BusinessライセンスがEXPIREDしてた!! そういえばXamarinって、VS Enterpriseもってたら、ただになるんだっけ。 というわけで移行の話。まずは、ログインして、Dashboradからサブスクリプション…

8/17以前にWindows Phoneアプリを公開している人はXamarinが1年間ただっぽい!?

Free Xamarin Subscriptions for Windows Phone Developers | blog.xamarin.com 8月中に申請すると、1年間Xamarin.iOSとXamarin.Androidのライセンスがもらえるっぽい あ、でもXamarin.Formsはないんかな。@mitsuba_tan Xamarin.Formsのライセンスは https:/…

Xamarinであんよよいようぇあーのデザインをしやすくする

デフォルトのデザインビューは四角くって、エミュで実行するまで、どんなかんじかよくわかりません。 なので、こんなふうにしました。 左がエミュレータ、真ん中でデザインビュー、右がmask用の画像。 とりあえず、moto 360では画面が丸くクリップされるの、…

Xamarinであんよよいようぇあーのプロジェクトを作りたい

ここまででなんとかようやく開発環境が整えられた感じですね。とりあえずなんか作ってみたくなったので、Android Wear向けのプロジェクトを作成してみましょう。プロジェクトはAndroid Applicationを選択します。 プロジェクトができたら、[Components]を右…

Xamarinであんよよいようぇあーの開発しててもデザインビューが使いたい

とりあえず前回のソースを読もうと思って、まずはMain.axmlを開くとこうなりました。 この悲しみが漂う感じがとても残念ですね。いろいろ調べていくと、どうやら現時点の最新のAndroid SDK r23.05とXamarinの相性が悪いらしい。 Android SDK r23.02ならうま…

Xamarinであんよよいようぇあーのサンプルプロジェクトを実行したい

ただ単にXamarinを入れただけではAndroid Wearのプロジェクトはありません。 で、どうするのかというと、Xamarin Componentにこんなんあるみたい。 Android Wear Developer Preview / Components / Xamarin早速ダウンロードしてみる。 解凍してみるとなんや…

Xamarinであんよよいようぇあーのエミュ起動したい

つい最近まで、Xamarin Evolveっていうカンファレンスがアトランタでやってるらしい。 で、伊勢さんが行ってるみたい! クロスプラットフォーム開発最前線!Xamarin Evolve 2014現地リポート クロスプラットフォーム開発最前線!Xamarin Evolve 2014現地リポ…

Xamarin.Formsでクロスプラットフォーム Bindingしてみる

とりあえず、前回のButtonのTextをBinding式に変える。 MyPage.xaml.csはこんなかんじ。 this.DataContextって書いても、そんなものはありません。 そこはthis.BindingContextって書きます。 前回も書いたように、キーを1文字打たないとインテリセンスが出な…

Xamarin.Formsでクロスプラットフォーム ButtonClick

続き。 とりあえず、Buttonに名前付けてみた。 で、Clickイベントつける。 インテリセンスはでるけど、、、 まっしろ!!!!!!!! 自分で書きます。さいしょから。 ここまで手書き。 とりあえずこーかいて、 実行 VS版だといいかんじになるかもしれない…

Xamarin.Formsでクロスプラットフォーム XAMLかいてみる

さて、前回でApp.csにこんな風に書いていることがわかりました。 どうやら画面はContentPageらしい。 というわけで、共有プロジェクトにContentPageを追加。 ContentViewはなにかわかんない。 すると、Xaml(風)のコードができあがる。 Xamlのようで、Xamlじ…

Xamarin.Formsでクロスプラットフォーム とりあえず実行

Xamarinが3になって、Xamarin.Formsっていうのを使えば、Xamlで画面がかけるらしい。 っていうから、とりあえず試してみる。 今回はXamlでないけど。Xamarin 3になってIDEがこんなかんじ。 Xamlで画面作りたいときは、Xaml.FormsにあるPCLのソリューションで…

crescent for Android

xaml飽きてきたし、nexus 5買ったし、そろそろ自分で使ってるプラットフォームのアプリ作りたくなってきた。 W8用アプリも公開してるけど、バグがうまく治らないので、しばらく放置。 Unityにするか、Xamarinにするか悩んだ結果、とりあえずXamarinにしてみ…