Windowsストアアプリ8.1用のテンプレートを公開しました

月曜日 , 19, 5月 2014 Leave a comment

クイズアプリ用のテンプレートを公開しました。

テンプレートはCodePlexからダウンロード可能です。

 

ちなみにどんなテンプレートかと言いますと、

CSVかクラスの形式で問題を用意すればオリジナルのクイズアプリが作成可能なテンプレートです。

(もちろんデザインを変える場合はそれも必要です)

 

001

 

スプラッシュスクリーン。

002

 

タイトル画面。

 

003

 

出題。

004

正解表示。

 

問題はAssetsフォルダ以下のquizData.csvに定義されています。

CSVがわかりづらいという方は以下のようにコードで指定することもできます。

 

            var quizList = new List<Quiz>();

            quizList.Add
            (
                new Quiz()
                {
                    question = "コードから問題を生成しています。",
                    correctAnswer = "はい",
                    description = "MainPageViewModel.csを参照ください。",
                    wrongAnswerList = new List<string>() { "いいえ", "いや違う!!", "どうかな?"}
                }
            );

            quizList.Add
            (
                new Quiz()
                {
                        question = "CSVで問題を用意することもできます。",
                        correctAnswer = "はい",
                        description = "MainPageViewModel.csのinitメソッドのコメントアウトされた箇所を参照ください。",
                        wrongAnswerList = new List<string>() { "いいえ", "いや違う!!", "どうかな?" }
                }
            );

            quizList.Add
            (
                new Quiz()
                {
                    question = "バグは受け付けません",
                    correctAnswer = "はい",
                    description = "どしどしご報告ください",
                    wrongAnswerList = new List<string>() { "いいえ", "いや違う!!", "どうかな?" }
                }
            );

 

ViewModelsフォルダーのMainPageViewModel.csのinitメソッドを参照してみてください。

このコードで問題を出す処理はコメントアウトされています。

 

テンプレートを公開するのは初めてのことなので、使いづらい点など指摘をよろしくお願いいたします。

 


Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください