強火で進め このページをアンテナに追加 RSSフィード

整理された情報は こちら へどうぞ。

2016年07月10日

iPhone/iPadC# のプログラムが出来るアプリ「Continuous」

ストアのリンク

Continuous .NET C# and F# IDE on the App Store

https://itunes.apple.com/us/app/continuous-.net-c-and-f-ide/id1095213378?mt=8

アプリ画面

画面構成はこんな感じです。

f:id:nakamura001:20160710223820p:image

f:id:nakamura001:20160710223937p:image

f:id:nakamura001:20160710223935p:image

同梱のサンプル

チップの計算アプリ

f:id:nakamura001:20160710224344p:image

似顔絵作成アプリ

f:id:nakamura001:20160710224336p:image

マップアプリ

f:id:nakamura001:20160710224337p:image

Pong(エアホッケー)

f:id:nakamura001:20160710224338p:image

テキスト一覧表示

f:id:nakamura001:20160710224339p:image

f:id:nakamura001:20160710224340p:image

f:id:nakamura001:20160710224341p:image

お絵描きアプリ

f:id:nakamura001:20160710224342p:image

iOSAPI コール

iOSAPI を呼ぶことも可能です。呼び出し方はマップアプリを参考にすると良いでしょう。

マップアプリは以下の様なコードで作られています。

//
// Map Example
//
// Displays a point on a map
//
// Experiments:
// 1. Change the coordinate to your home
// 2. Add more pins
// 3. Change the map type to a satellite view
//

using System;

using UIKit;
using CoreGraphics;
using CoreLocation;
using MapKit;

// Create a view that displays the map
var mapView = new MKMapView (new CGRect(0,0,320,320));

// Note a 2D coordinate to display
var coord = new CLLocationCoordinate2D(
    47.6062, -122.3321);

// Place a pin at the coordinate
var pin = new MKPointAnnotation() {
    Coordinate = coord
};
mapView.AddAnnotations(pin);

// Center the map
mapView.SetRegion(MKCoordinateRegion.FromDistance(coord, 2000, 2000), false);

// Display
var v = new UIView();
var Main = mapView;