2017-01-01から1年間の記事一覧
こんにちは、@hiro128_777です。12月9日(土)に、大阪でXamarin.iOS のハンズオンを開催いたしました!jxug.connpass.com今回は24名の方々にご参加いただきました。メンター陣も東京開催に負けない強力な方に多数ご協力頂き非常に助かりました。この場をお…
はじめに こんにちは、@hiro128_777です。 この記事は「Xamarin その1 Advent Calendar 2017」の14日目になります。 まず、はじめにお断りさせてください、今回テクニカルな内容は全くございません。 私はXamarinが大好きです。今更述べるまでもないですが…
こんにちは、@hiro128_777です。11月10日(金)に、日本電子専門学校さんで、特別授業として、Xamarin.iOS, Xamarin.Android のハンズオンを開催いたしました!26名の方々にご参加いただきました。そして、日本電子専門学校の先生方にも多大なご協力を頂き…
はじめに こんにちは、@hiro128_777です。前回は、storyboard のUIエレメントの C#コードへの移植方についてご説明しました。hiro128.hatenablog.jpそこで、今回は、UIエレメントよりもさらに情報の少ない storyboard の制約のC#コードへの移植方法について…
はじめに こんにちは、@hiro128_777です。前回は、UIViewのLayerの差し替えについてご説明しました。hiro128.hatenablog.jp今回のお話はUIについてです。Xamarin.iOS では、UIについては storyboard をそのまま利用できます。ですが、実際にアプリを開発す…
こんにちは、@hiro128_777です。10月14日(土)に、Xamarin.iOS のハンズオンを開催いたしました!jxug.connpass.com30名以上の方々にご参加いただきました。メンター陣も強力な方に多数ご協力頂き非常に助かりました。この場をお借りして御礼申し上げます…
はじめに こんにちは、@hiro128_777です。前回は、Swift のコードPhotoCaptureDelegate.swiftのコールバックメソッドの実装部分を移植しました。hiro128.hatenablog.jp今回は、PreviewView.swiftを Xamarin.iOS へ移植していきましょう。 PreviewView.swift…
はじめに こんにちは、@hiro128_777です。前回は、Swift のコードPhotoCaptureDelegate.swiftのコールバックメソッドの定義部分を移植しました。hiro128.hatenablog.jp今回は、前回の続きです。PhotoCaptureDelegate.swiftのコールバックメソッドの実装を X…
はじめに こんにちは、@hiro128_777です。前回は、Swift のコードPhotoCaptureDelegate.swiftのクラス本体部分を移植しました。hiro128.hatenablog.jp今回は、前回の続きです。PhotoCaptureDelegate.swiftのエクステンション部分を Xamarin.iOS へ移植して…
はじめに こんにちは、@hiro128_777です。前回は、Swift のプロトコル、デリゲートが Xamarin.iOS でどのように表現されているかを確認しました。hiro128.hatenablog.jp 今回は、前回の続きです。実際に Swift のコードを Xamarin.iOS へ移植していきましょ…
はじめに こんにちは、@hiro128_777です。Xcode での開発経験がない方が、iOS の開発を Xamarin で始めてWebで情報を集めると、 Swift や Objective-C の情報はたくさん見つかりますが、Xamarin の情報は案外少ないことに気づきます。そして、Swift や Obje…
はじめに こんにちは、@hiro128_777です。今回は複数のアクションを同時に実行する方法についてご説明します。 複数のアクションを同時に実行するアクション 複数のアクションを同時に実行するには、アクションを複数作成した上で、そのアクションを CCSpaw…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回はCCTransitionRotoZoom, CCTransitionShrinkGrowとCCTransitionSlideIn*のアニメーションをご紹介しました。 hir…
はじめに こんにちは、@hiro128_777です。 前回は地図が表示される部分までを作成しました。今回はハンズオン用のテキスト後半部分です。ボタンをタップすると地図がアニメーションする部分を作成していきます。この記事からご覧になった方は、前回からご覧…
はじめに こんにちは、@hiro128_777です。 今回は JXUGC #23 でお見せした関東地方の地図がぐりぐり動くサンプルアプリを作成できるようにハンズオン用のテキストを作成しました。 オフラインでハンズオンも実施しますが、参加できない方でも、こちらを参考…
はじめに こんにちは、@hiro128_777です。CocosSharp.Forms でアプリを作成する場合、素の Xamarin.Forms ではなく、実際には Prism for Xamarin.Forms 適用済みのソリューションテンプレートを利用した方が何かと便利です。 そこで、今回は Prism Template…
こんにちは、@hiro128_777です。タイトルの通り、2017/05/27(土)に、「JXUGC #23 Xamarin 無料化一周年記念勉強会!」で発表させていただきました。jxug.connpass.com 今回はゲーム以外で、Cocos Sharp を利用した動きがあるアプリの実例を発表させて頂き…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回はCCTransitionPageTurnとCCTransitionProgress*のアニメーションをご紹介しました。 hiro128.hatenablog.jp今回…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回はCCTransitionJumpZoomとCCTransitionMoveIn*のアニメーションをご紹介しました。 hiro128.hatenablog.jp今回はC…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回はCCTransitionFlipXCCTransitionFlipYのアニメーションをご紹介しました。 hiro128.hatenablog.jp今回は CCTransi…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回はCCTransitionFlipAngularのアニメーションをご紹介しました。 hiro128.hatenablog.jp今回はCCTransitionFlipXとC…
こんにちは、@hiro128_777です。この度、2017年3月に、Visual Studio and Development Technologies カテゴリーにて Microsoft Most Valuable Professional Award を受賞いたしました!! 正直、とても嬉しいです!! 身に余る光栄ですが、今後よりいっそう…
はじめに こんにちは、@hiro128_777です。 今回も、前回に引き続き Cocos Sharp の画面遷移の際のアニメーションについてご紹介します。前回は Fade 系のアニメーションをご紹介しました。 hiro128.hatenablog.jp今回は CCTransitionFlipAngular をご紹介し…
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp 画面遷移の際のアニメーションについてご紹介します。画面遷移の際のアニメーションは非常にたくさんの種類がありますが、今回はその中から Fade 系の効果をご紹介します。 画面遷移の際のア…
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp 1.7 以降に対応した画面遷移の方法についてご説明します。※これから Cocos Sharp をはじめる方は 1.7 以降をご利用ください。既に、Cocos Sharp 1.6.2 をご利用の場合以下をご覧下さい。 hiro…
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp 1.7 以降に対応した Android でタイトル画面を表示する方法についてご説明します。※これから Cocos Sharp をはじめる方は 1.7 以降をご利用ください。既に、Cocos Sharp 1.6.2 をご利用の場合…
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp 1.7 以降に対応した iOS でタイトル画面を表示する方法についてご説明します。※これから Cocos Sharp をはじめる方は 1.7 以降をご利用ください。既に、Cocos Sharp 1.6.2 をご利用の場合以下…
こんにちは、@hiro128_777です。タイトルの通り、2017/01/28(土)に、「JXUGC #22 最新事例&お前のアプリを説明してもらおうの会」で発表させていただきました。jxug.connpass.com まだまだ、Cocos Sharp の認知度は少ないですが、アンケートでは「試して…
Xamarin + Cocos Sharp で iOS, Android 対応のゲームを開発する手順 (2) Cocos Sharp をインストールする (Cocos Sharp 1.7 以降対応版)
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp 1.7 以降に対応した Cocos Sharp をインストールする方法についてご説明します。※これから Cocos Sharp をはじめる方は 1.7 以降をご利用ください。 ※テンプレートを使用すれば手動でパッケー…
はじめに こんにちは、@hiro128_777です。 今回は、Cocos Sharp でゲームを開発する上で大事な概念であるDesignResolutionについてご説明します。 モバイルデバイスでのゲームの解像度の問題 モバイルデバイスで2Dゲームを開発する場合、問題になるのがゲー…