Microsoft Word - iPhone_finalv3.doc

Size: px
Start display at page:

Download "Microsoft Word - iPhone_finalv3.doc"

Transcription

1 1 Apple iphone, iphone,, GPS,, Apple iphone SDK. 5 ipad, 6 OS ios 4.0 ios4.0, API, API, iphone/ipad iphone/ipad., iphone/ipad,, Hello, World!,, iphone. 2 iphone SDK iphonesdk iphone SDK 4 ( 1) API Core OS Core Services miphone OS Bonjour CoreFoundation CFNetwork, SQLite POSIX UNIX C API Media 2D 3D API OpenGL ES Quartz 2D Core Audio C API Core Animation Objective-C API Cocoa Touch Objective-C API UI UIKit 1 iphone SDK Mac iphone iphone Mac OS X CPU Mac Mac OS X OS OS X 10.6(Snow Leopard) iphone / ipod touch iphone SDK iphone/ipod touch iphone iphone Developer Program( ) iphone Developer Program iphone SDK Apple iphone Apple developer connection( ADC) 3.2 iphone SDK iphone SDK Apple Developer ( ) Register as an Apple Developer[1] Apple ID Create an Apple ID iphone iphone Dev Center[2] iphone Dev Center iphone SDK ( iphone SDK 4 ) dmg Macintosh HD>Developer>Application 3.3 Xcode iphone iphone Mac Xcode Xcode Macintosh HD>Developer>Applications>Xcode Xcode 2 View-based Application Xcode ( 3)

2 4.2 UILabel UILabel iphone SDK UILabel Hello, World! HIHelloWorldAppDelegate.m applicationdidfinishlaunching: - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { 2 UILabel *label = [[UILabel alloc] initwithframe:cgrectmake(0,100,100,20)]; label.text World!"; label.textcolor = [UIColor colorwithred:0.0 green:0.15 blue:0.4 alpha:1.0]; label.backgroundcolor = [UIColor clearcolor]; label.font = [UIFont systemfontofsize:24]; [window addsubview:label]; [window makekeyandvisible]; return YES; 3 iphone 3.4 iphone,,. 1. Key Chain Access.app 2. ADC iphone Provisioning Portal Certificates 3. Xcode, Identifier Devices 4. Provisioning, Provisioning Xcode iphone Provisioning Portal Provisioning Assistant[3] 4 Hello, World! Hello, World! 2 iphone GUI Hello, World! GUI 4.1 Objective C iphone, Objective-C. Objective-C, Mac OS X C Apple Web [4][5] UILabel CGRectMake UILabel label.textcolor = [UIColor colorwithred:0.0 green:0.15 blue:0.4 alpha:1.0]; [UIColor colorwithred:0.0 green:0.0 blue:0.0 alpha:1.0]; [UIColor colorwithred:1.0 green:1.0 blue:1.0 alpha:1.0]; label.backgroundcolor label.backgroundcolor = [UIColor clearcolor]; label.font [UIFont systemfontofsize:] [window addsubview:label]; 4.3 UIView::drawRect API, Xcode -> Window-based Application HIHelloWorld HIHelloWorldAppDelegate.h HIHelloWorld AppDelegate.m, HelloWorldViewController.h HelloWorld ViewController.m Classes -> -> Objective-C class UIView HelloWorldView HelloWorldView.m drawrect: - (void)drawrect:(cgrect)rect { NSString *hello World!"; UIFont *font = [UIFont systemfontofsize:24]; [hello drawatpoint: CGPointMake(0,100) withfont:font]; [[UIColor whitecolor] set];

3 UIView drawrect UIFont systemfontofsize CGPointMake HIHelloWorldAppDelegate.m #import #import "HelloWorldView.h" applicationdidfinishlaunching: HelloWorldView. - (BOOL)application:(UIApplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions { HelloWorldView *view = [[HelloWorldView alloc] initwithframe:window.frame]; [window addsubview:view]; [window makekeyandvisible]; return YES; 5 ( 4) 4, Xcode -> View-based Application HISample HISampleAppDelegate.h HISampleAppDelegate.m, HISampleViewController.h HISampleViewController.m pong.aif. 1 Resources Frameworks -> ->, AudioToolbox.framework Classes -> -> Objective-C class UIView HIBallView HIBallView HISampleViewController HIBallView.h #import HIBallView : UIView { int color; HIBallView.m #import "HIBallView.h" #define BALL_COLOR_RED 0 #define BALL_COLOR_GREEN 1 #define BALL_COLOR_BLUE 2 #define BALL_COLOR_END HIBallView - (id)initwithframe:(cgrect)frame { if ((self = [super initwithframe:frame])) { self.backgroundcolor = [UIColor clearcolor]; color = BALL_COLOR_RED; return self; - (void)drawrect:(cgrect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); switch(color){ case BALL_COLOR_RED: CGContextSetRGBFillColor(context, 1.0, 0.0, 0.0, 1.0); break; case BALL_COLOR_GREEN: CGContextSetRGBFillColor(context, 0.0, 1.0, 0.0, 1.0); break; case BALL_COLOR_BLUE: CGContextSetRGBFillColor(context, 0.0, 0.0, 1.0, 1.0); break; CGContextFillEllipseInRect(context, self.bounds); - (void)touchesbegan:(nsset *)touches withevent:(uievent *)event{ color = (color + 1) % BALL_COLOR_END; [self setneedsdisplay]; - (void)dealloc { [super dealloc]; HISampleViewController.h #import <UIKit/UIKit.h> #import "HIBallView.h" #import HISampleViewController : UIViewController { HIBallView *ball; float ballradius; CGPoint velocity; SystemSoundID sound;

4 HISampleViewController.m #define DUMPING_FACTOR 0.8 #define MIN_SOUND_THRESHOLD 2.0 #define BALL_RADIUS_MAX 100 #define BALL_RADIUS_MIN 10 #import HISampleViewController - (void)viewdidload { [super viewdidload]; self.view.backgroundcolor = [UIColor blackcolor]; ballradius = 25; ball = [[HIBallView alloc] initwithframe:cgrectmake(0, 0, 2 * ballradius, 2 * ballradius)]; [self.view addsubview:ball]; NSURL *url = [[NSBundle mainbundle] URLForResource:@"pong" withextension:@"aif"]; AudioServicesCreateSystemSoundID(url, &sound); velocity = CGPointZero; UIPinchGestureRecognizer *pinchrecognizer = [[UIPinchGestureRecognizer alloc] initwithtarget:self action:@selector(handlepinch:)]; [self.view addgesturerecognizer:pinchrecognizer]; [pinchrecognizer release]; UIAccelerometer *accelerometer = [UIAccelerometer sharedaccelerometer]; accelerometer.delegate = self; accelerometer.updateinterval = 1.0 / 60; - (void)handlepinch:(uipinchgesturerecognizer *)pinchrecognizer{ CGRect frame = ball.frame; ballradius *= pinchrecognizer.scale; if(ballradius > BALL_RADIUS_MAX) ballradius = BALL_RADIUS_MAX; else if(ballradius < BALL_RADIUS_MIN) ballradius = BALL_RADIUS_MIN; pinchrecognizer.scale = 1.0; frame.size = CGSizeMake(2 * ballradius, 2 * ballradius); ball.frame = frame; [ball setneedsdisplay]; - (void)accelerometer:(uiaccelerometer *)accelerometer didaccelerate:(uiacceleration *)acceleration{ velocity.x += acceleration.x; velocity.y += -acceleration.y; CGPoint center = ball.center; center.x += velocity.x; center.y += velocity.y; if(center.x < ballradius){ velocity.x = -velocity.x * DUMPING_FACTOR; center.x = ballradius; if(fabs(velocity.x) > MIN_SOUND_THRESHOLD){ else if(center.x + ballradius > self.view.bounds.size.width){ velocity.x = -velocity.x * DUMPING_FACTOR; center.x = self.view.bounds.size.width - ballradius; if(fabs(velocity.x) > MIN_SOUND_THRESHOLD) if(center.y < bafllradius){ velocity.y = -velocity.y * DUMPING_FACTOR; center.y = ballradius; if(fabs(velocity.y) > MIN_SOUND_THRESHOLD) else if(center.y + ballradius > self.view.bounds.size.height){ velocity.y = -velocity.y * DUMPING_FACTOR; center.y = self.view.bounds.size.height - ballradius; if(fabs(velocity.y) > MIN_SOUND_THRESHOLD) - (void)dealloc { [ball release]; [super dealloc]; それでは, 個々のソースファイルの中身を解説する ま ず 加速度の取得についてのコードであるが HISampleViewController の viewdidload メソッド内で初期 化を行っている UIAccelerometer というクラスが加速度 センサの値を読み出す働きをし updateinterval で頻度を delegate で加速度の取得のためのコールバック関数を持つ オブジェクトを指定している 加速度の値が得られると HISampleViewController の accelerometer:didaccelerate:メソッドが呼び出される その 中では, 現在の加速度から, ボールの速度を計算し 実際 のボールの位置を移動させている ボールは HIBallView クラスのオブジェクトであり viewdidload の中で初期化 されている また ボールが壁にぶつかって跳ね返ったと き に あ る 程 度 速 度 が 大 き い と き に は AudioServicesPlaySystemSound 関数を用いて音を再生して いる 音の初期化も同様に viewdidload 内ですませてあ る ボールの描画は HIBallView の drawrect:メソッド内で 行われており 現在のステートにあわせて色を変更して描 画している ボールは UIView のサブクラスとして表さ れているため ここでは UIView の中いっぱいに円を描き ボールの位置は UIView の階層構造内で処理されている ボールをタッチしたときには, touchesbegan:withevent:メ ソッドが呼び出され その中でボールの色を変更している このメソッド内では CGPoint p = [[touches anyobject] locationinview:self];などと 記述することにより View 内におけるタッチポイントの 位置も取得することが可能である 最後に ピンチによる拡大縮小であるが 他の機能と同 様に HISampleViewController 内の viewdidload の中で準 備されている UIGestureRecognizer と呼ばれる ios 3.2 よ り追加されたマルチタッチジェスチャの認識クラスを利 用 し て ピ ン チ の 動 作 に 対 応 し て い る UIPinchGestureRecognizer を 初 期 化 し HISampleViewController がもつ view に追加している コールバックは handlepinch:メソッドであり その引数 である pinchrecognizer の scale プロパティ内に 変化した 分のスケールが代入されているので それを利用してボー ルの大きさを調整し 再描画している 以上が本サンプルの概要説明である 実際に実行し 加 工することで より詳しい動作の理解の助けになると思わ れるので ぜひ自分の実機の上で試されることを推奨する また, 本サンプルは, 加速度センサを利用するためシミュ レーター上では動作しない 6 開発事例 本 章 で は 我 々 が 開 発 し た iphone を 用 い た シ ス テ ム (Walky)を説明する Walky は人の歩行動作を模した指の ジェスチャによる二足歩行ロボットへの動作指示インタ フェースである 本インタフェースでは人が手を用いて 人の歩行動作を表現する際に行うジェスチャに注目し こ れを iphone 上で再現することで二足歩行ロボットの歩行 などの操作入力を実現する 図 5 Walky 指の擬人的な動作を用いた二足歩行ロ ボットへの操作インタフェース

5 6.1 6 iphone/ipod touch ( iphone) PC iphone PC PC iphone PC WiFi PC Bluetooth Bluetooth Java iphone iphone SDK PC iphone 6 Walky 6.2 ( 7) TINYWAVE ( 5) 16 ( 6 10 ) 0.4[m] 1.50[kg] < < < < < < < < [fps] [px] 10 20[px]

6 - (void)_analyzesideorkick { // TouchDataResult result = _resultlist[0]; // 20 if( result.length < 20.0f ) { return ; // 45 NSInteger angle = (int) ( result.angle * 180 / M_PI ); NSInteger index = abs( angle / 45 ); // TouchData TouchData *touch = _touchdatalist[0]; // if( touch == nil ) { return ; // x x CGFloat dx = touch.location.x - ( result.perp.x ); // BOOL isforward = ( angle <= 0 ); // BOOL isleft = ( dx >= 0 ); // // if( index!= 0 && index!= 3 ) { // if( isleft ){ // if( isforward ){ // [self send:"v"]; // else { [self send:"m"]; // else { if( isforward ){ [self send:"t"]; // else { [self send:"u"]; // 7 iphone iphone Hello, World! iphone iphone, [6] [1] Register as an Apple Developer: [2] iphone Dev Center: [3] iphone Provisioning Portal: action [4] Objective-C ual/objectivec/introduction/chapter_1_section_1.html [5], Objective-C 2.0, [6] Jonathan Zdziraski( )( ), iphone SDK, ( ). iphone. iphone SDK UI 2008 PD ERATO ACM/IEEE HRI2007 Best Paper AwardLaval Virtual 2010 Grand Prix du Jury 1999 MIT ERATO IEEE Virtual Reality Best Paper Award

Quartz OpenGL ES 注 3 注 4 図 2 注 5 3 3D 4 5 2 OpenGL ES Quartz Quartz Jun. 2011-135

Quartz OpenGL ES 注 3 注 4 図 2 注 5 3 3D 4 5 2 OpenGL ES Quartz Quartz Jun. 2011-135 iphone Quartz ios ios YOSHIDA Yuuichi http://sonson.jp 注 1 注 2 図 1 1 ios Objective-C 2 Google 1 Map Kit 3 Cocoa Touch 134 - Software Design Quartz OpenGL ES 注 3 注 4 図 2 注 5 3 3D 4 5 2 OpenGL ES Quartz

More information

sp2-2.indd

sp2-2.indd iphone によるセンサプログラミング 基応専般 沼田哲史大阪電気通信大学総合情報学部デジタルゲーム学科 iphone プログラミングの概要 Apple iphone/ipad ios 2011 10 12 iphone/ipad OS ios 5 ios 5 ios 5 iphone 3GS iphone 4 iphone 4S ipad ipad 2 3 4 2009 ipod touch 図

More information

) CoreImage 2013/5/25 iphone

) CoreImage 2013/5/25 iphone ) CoreImage 2013/5/25 iphone DJ / : takatronix Facebook/Twitter/Skype/LINE/Weibo -> takatronix http://takatronix.com LEGO FX SEXY SCAN... (SexyMirror)2013/1 iphone ios API UIImagePickerController UI AVFoundation.framework

More information

index View Controller

index View Controller Creative Application Summer Camp Kengo Part - lesson 2 2011/08/26 index View Controller summer 2.1 View View (1) View View = View UIView View UIView (ex. ) UIView ( ) (, ) (c) / View (2) View 1. View 2.

More information

ARC Automatic Reference Counting clang 新しいコンパイラ LLVMプロジェクト (http://llvm.org/) のコンパイラ C Objective-C C++ の効率的なコードを生成 オプションなどは gcc とほぼ共通 Apple社独自の拡張機能を実現 ARC ブロックオブジェクトなど ARCを利用するには clang が必須 コンパイルオプションに

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション iosアプリ開発入門 佐野 尚之 1 本ドキュメントのライセンスについて この作品は クリエイティブ コモンズのAttribution 3.0 Unportedライセンスの下でライ センスされています この使用許諾条件を見るには http://creativecommons.org/licenses/by/3.0/をチェックする か クリエイティブ コモンズに郵便にてお問い合わせください 住所は 171

More information

AirPrintPublic

AirPrintPublic Printing on ios 4.2 Yutaka Yasuda, Kyoto Sangyo University AirPrint iphone / ipad Safari ios 4.2 2011 3 HP eprint ASCII.jp x MacPeople OS X AirPrint -- Apple Geeks 19 http://ascii.jp/elem/000/000/575/575397/

More information

JavaScriptCore

JavaScriptCore http://kishikawakatsumi.com Twitter @k_katsumi 24/7 twenty-four seven http://d.hatena.ne.jp/kishikawakatsumi/ JSContext *context = [[JSContext alloc] init]; JSValue *result = [context evaluatescript:@"2

More information

) 2013/7/27 iphone

) 2013/7/27 iphone ) 2013/7/27 iphone DJ / : takatronix Facebook/Twitter/Skype/LINE/Weibo -> takatronix http://takatronix.com LEGO FX SEXY SCAN... ( ) - - http://sexymirror-app.com 2013/1 iphone Objective-C Category( ) Objective-C

More information

1. 目次 PixiModule ターミナルアプリ (ios 版 ) ソース説明 2. ios 版ご利用の前に ソースファイル内の用語の説明... 4 サンプル 4. ソースファイルの構成 Main.storyboard の説明 ViewControlle

1. 目次 PixiModule ターミナルアプリ (ios 版 ) ソース説明 2. ios 版ご利用の前に ソースファイル内の用語の説明... 4 サンプル 4. ソースファイルの構成 Main.storyboard の説明 ViewControlle PixiModule サンプル ターミナルアプリ (ios 版 ) ソース説明書 発行 2016 年 6 月 1 日 1.0 株式会社ヌマタ R&D 1/9 1. 目次 PixiModule ターミナルアプリ (ios 版 ) ソース説明 2. ios 版ご利用の前に... 3 3. ソースファイル内の用語の説明... 4 サンプル 4. ソースファイルの構成... 7 5. Main.storyboard

More information

ios ios 4 ios ios SDK Apple iphone ipad UI Mt. Sinai Hospital Giancarlo De Lio ios FAQ ios D

ios ios 4 ios ios SDK Apple iphone ipad UI Mt. Sinai Hospital Giancarlo De Lio ios FAQ  ios D ios ios 4 ios ios SDK Apple iphone ipad UI Mt. Sinai Hospital Giancarlo De Lio ios FAQ http://developer.apple.com/jp/support/ios/enrollment.html ios Developer Enterprise Program FAQ http://developer.apple.com/jp/support/ios/enterprise.html

More information

untitled

untitled JavaFX Mobile 1. JavaFX Mobile... 2 1.1. JavaFX... 2 1.2. JavaFX Script... 3 1.2.1.... 3 1.2.2.... 5 1.2.3.... 5 2.... 7 2.1. JDK 6 Update 13... 7 2.2. NetBeans IDE 6.5.1 for JavaFX 1.1.1... 7 3.... 10

More information

Cisco Meraki ios Android Web 1 1 BYOD Apple iphone CISCO MERAKI Mac Windows Windows Active Directory GPO Cisco Meraki IT Windows Mac Windows MSI Mac P

Cisco Meraki ios Android Web 1 1 BYOD Apple iphone CISCO MERAKI Mac Windows Windows Active Directory GPO Cisco Meraki IT Windows Mac Windows MSI Mac P データーシート システム マネージャ Cisco Meraki OTA ios Android Mac Windows Cisco Meraki Web Cisco Meraki Cisco Meraki ios Android Mac Windows Cisco Meraki WAN LAN LAN 1 MX MS MR LAN IT PC PC Apple ios Android Mac Windows

More information

lifedesign_contest_No3

lifedesign_contest_No3 1 3 5 Apple Developer Program 5 AWS 8 Raspberry Pi 14 18 19 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sns:createplatformendpoint" ], "Resource": [ ] ] #

More information

Prog2_12th

Prog2_12th 2018 年 12 月 13 日 ( 木 ) 実施クラスの継承オブジェクト指向プログラミングの基本的な属性として, 親クラスのメンバを再利用, 拡張, または変更する子クラスを定義することが出来る メンバの再利用を継承と呼び, 継承元となるクラスを基底クラスと呼ぶ また, 基底クラスのメンバを継承するクラスを, 派生クラスと呼ぶ なお, メンバの中でコンストラクタは継承されない C# 言語では,Java

More information

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】初版第2刷差分

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】初版第2刷差分 ( ) func ( :,...) -> (,,...) { // return } T i p s Xcode 6.1 2 1 2 func myfunc(val1:int, val2:int, val3:int)->int { return val1 * val2 * val3 } 2 var ans myfunc(1, val2: 2, val3: 3) Xcode Xcode 150 Chapter

More information

Windows開発者のためのFireMonkeyモバイル開発入門

Windows開発者のためのFireMonkeyモバイル開発入門 A1 Delphi チュートリアルセッション Windows 開発者のための FireMonkey モバイル開発入門 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 2 アジェンダ Delphi + FireMonkey の仕組み 各種コンポーネント, スタイル, プロジェクトマネージャ ios アプリの開発 準備するもの 実機に転送 Android アプリの開発 準備するもの 実機に転送

More information

NPCA部誌2018

NPCA部誌2018 1 ARKit 73 object 1.1 73 ( 1) object ARKit 1.2 ARKit ARKit AR AR AR AR( ) (Wikipedia ) AR Pokemon GO( ) AR 1 1.2 ARKit 1.1: VR AR VR VR AR ( ) ( ) ARKit AR ARKit ARKit Apple ios AR ARKit AR ios ios AR

More information

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

untitled

untitled 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 AVM AVM iphone GPS Flash10 PC PC

More information

JEB Plugin 開発チュートリアル 第4回

JEB Plugin 開発チュートリアル 第4回 Japan Computer Emergency Response Team Coordination Center 電子署名者 : Japan Computer Emergency Response Team Coordination Center DN : c=jp, st=tokyo, l=chiyoda-ku, email=office@jpcert.or.jp, o=japan Computer

More information

Prog2_10th

Prog2_10th 2017 年 12 月 7 日 ( 木 ) 実施 効果音の付加 SoundPool とは Android には音を処理するクラスが複数用意されているが, その中で SoundPool は, 予め音のデータをメモリ上に読み込んで再生するため, 長い音楽よりも短い音を扱うのに適している また,SoundPool では遅延が無いので, 効果音を付加したい場面で用いられる 授業の準備 1)Android Studio

More information

25th Developer Camp

25th Developer Camp C1 Delphi/iOS チュートリアルセッション エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ OS X 側の準備 Windows 側の準備 画面の作り方 ( メインフォームとサブフォームム ) デバッグの基礎 ( ログの出力と確認 ) デバイスの回転に対応するには? iphone, ipad への対応方法 アプリのローカライズ手順 Delphi 言語の変更点 ( モバイル向け

More information

Prog2_10th

Prog2_10th 2016 年 12 月 8 日 ( 木 ) 実施 効果音の付加 SoundPool とは Android には音を処理するクラスが複数用意されているが, その中で SoundPool は, 予め音のデータをメモリ上に読み込んで再生するため, 長い音楽よりも短い音を扱うのに適している また,SoundPool では遅延が無いので, 効果音を付加したい場面で用いられる 授業の準備 1)Android Studio

More information

3 4 iphone BIG-IP 5 F5 BIG-IP Edge

3 4 iphone BIG-IP 5 F5 BIG-IP Edge Web iphone IT IT 3 4 iphone BIG-IP 5 F5 BIG-IP Edge 5 10 11 IT CRM ERP Apple ipad 2007 iphone iphone iphone iphone ios iphone ios 4 Microsoft Exchange ActiveSync Exchange Server iphone Documents To Go

More information

EBooklet2 / EBooklet2Pro 概要 EBooklet2 は店頭で対面での商品説明 小規模な会議など対面でのプレゼンテーションをサポートするツールです EBooklet2, EBooklet2Pro EBooklet2Pro iphone ipod touch ipad 通常のプレ

EBooklet2 / EBooklet2Pro 概要 EBooklet2 は店頭で対面での商品説明 小規模な会議など対面でのプレゼンテーションをサポートするツールです EBooklet2, EBooklet2Pro EBooklet2Pro iphone ipod touch ipad 通常のプレ EBooklet2 / EBooklet2Pro 概要 EBooklet2 は店頭で対面での商品説明 小規模な会議など対面でのプレゼンテーションをサポートするツールです EBooklet2, EBooklet2Pro EBooklet2Pro iphone ipod touch ipad 通常のプレゼンテーション プロジェクタ出力 *1 ズーム機能 ペンツール 音声ガイダンスの再生 ボイスレコーダー

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

1: Android 2 Android 2.1 Android 4 Activity Android Service ContentProvider BroadcastReceiver Activity ( ): Android 1 Android Service ( ): ContentProv

1: Android 2 Android 2.1 Android 4 Activity Android Service ContentProvider BroadcastReceiver Activity ( ): Android 1 Android Service ( ): ContentProv II Java/Android 1 Android 1.1 Google 2003 Android 2005 Google Android 2007 11 Google T- (T-Mobile International) Open Handset Alliance OHA Android 1.2 OS Android 7.0 API (Application Program Interface)

More information

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード]

Microsoft PowerPoint Java基本技術PrintOut.ppt [互換モード] 第 3 回 Java 基本技術講義 クラス構造と生成 33 クラスの概念 前回の基本文法でも少し出てきたが, オブジェクト指向プログラミングは という概念をうまく活用した手法である. C 言語で言う関数に似ている オブジェクト指向プログラミングはこれら状態と振る舞いを持つオブジェクトの概念をソフトウェア開発の中に適用し 様々な機能を実現する クラス= = いろんなプログラムで使いまわせる 34 クラスの概念

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 2 回クラス インスタンス メソッド コンストラクタ 先週の出席確認 Webブラウザはどのようなプログラムでできているかこの問に答える前に Webブラウザとは 何か? 普段使ってますよね? Webブラウザを使ってできることと Webブラウザがやっていることを区別する必要がある 何をすれば Web ブラウザ と言えるのか NHK チコちゃんに叱られる! Web

More information

FileMaker Server 9 Getting Started Guide

FileMaker Server 9 Getting Started Guide FileMaker Server 10 2007-2009 FileMaker, Inc. All rights reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker Bento Bento FileMaker, Inc. Mac Mac Apple Inc. FileMaker

More information

iPhone Configuration Utility

iPhone Configuration Utility iphone 2011-03-04 Apple Inc. 2011 Apple Inc. All rights reserved. 1 Apple Apple Apple Inc. 1 Infinite Loop Cupertino, CA 95014 408-996-1010 163-1450 3 20 2 http://www.apple.com/jp/ App Store itunes Store

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念

More information

LAPLINK ヘルプデスク 導入ガイド

LAPLINK ヘルプデスク 導入ガイド 110-8654 1-3-5 LAPLINK TEL URL 03-3839-6039 http://www.intercom.co.jp/support/laplink_helpdesk/ 9: 00 12:00 13:00 17:00 LAPLINK URL TEL URL 03-3839-6307 http://www.intercom.co.jp/laplink_helpdesk/contact.html

More information

Livescribe+ ユーザー ガイド

Livescribe+ ユーザー ガイド Livescribe+ ユーザー ガイド ...................................................... 4 Livescribe+..................................................... 4.......................................... 4.....................................................

More information

Yuichiro MASUI Appcelerator Platform Evangelist Thursday, July 28, 11 Yuichiro MASUI masuidrive Appcelerator, Inc Platform evangelist Thursday, July 28, 11 Pukiwiki 10 Rails

More information

カメラ操作のプログラミング(iOS用)について (TP )

カメラ操作のプログラミング(iOS用)について (TP ) カメラ操作の プログラミング (ios 用 ) 目次 カメラとフォトライブラリについて 4 この書類の構成 5 写真とムービーの撮影 6 カメラインターフェイスの作成と設定 7 カメラインターフェイス用のデリゲートの実装 10 フォトライブラリからのアイテムの選択 13 メディアブラウザの作成と設定 13 メディアブラウザ用のデリゲートの実装 16 書類の改訂履歴 19 2 図 リスト 写真とムービーの撮影

More information

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」 C1 Delphi/C++ チュートリアルセッション RAD Studio XE5 によるマルチ言語 / マルチデバイス開発の進め方 エンバカデロ テクノロジーズエヴァンジェリスト高橋智宏 アジェンダ RAD Studio XE5 の概要 Delphi or C++ Intel or ARM Windows / OS X / ios / Android プロジェクトとは? FireMonkey HD

More information

1/5 ページ 日記検索ブログトップ記事一覧ログイン無料ブログ開設 fn7の日記 プロフィール 2010-02-03 Objective-C 最速基礎文法マスター Java 基礎文法最速マスター - 何かしらの言語による記述を解析する日記を参考に Objective-Cのものを書いてみた

More information

iphone GPGPU GPU OpenCL Mac OS X Snow LeopardOpenCL iphone OpenCL OpenCL NVIDIA GPU CUDA GPU GPU GPU 15 GPU GPU CPU GPU iii OpenMP MPI CPU OpenCL CUDA OpenCL CPU OpenCL GPU NVIDIA Fermi GPU Fermi GPU GPU

More information

Unity ネットワークゲーム開発 実践入門

Unity ネットワークゲーム開発 実践入門 Unity Unity 550 2016 7 Unity AI PC Unity 2017 5 003 2 MMO Unity Unity Unity Unity5 3D/2D Unity Unity 3 Part Appendix Unity Part 1 NCMB mbaas 1 mobile backend NCMB Part 2 UNET Unity API UNET Unity Multiplayer

More information

名称未設定

名称未設定 Parallels Desktop 6 for Mac Read Me Parallels Desktop for Mac build 6.0.11822 Parallels Desktop for Mac 1.Parallels Desktop for Mac 2. 3. 4. 5. Parallels Desktop 6. Parallels Desktop 6 for Mac 7. Parallels

More information

TextSystemOverview

TextSystemOverview テキストシステム アーキテクチャー ソフトウエア設計者にとって アプリケーションにおけるテキストの取り扱いという問題は 最も頭を悩ま せる要素です 最も 基本的な テキストシステムでも 入力 レイアウト 表示 編 集 コピー ペースト これらはサポートされていて当たり前です そのうえ最近は 単なるエ ディタ ワードプロセッサではなく でさえ複数のフォントやパラグラフ スタイル イメージの貼付に スペル

More information

Effective Android NDK Advanced Core Engineer

Effective Android NDK Advanced Core Engineer Effective Android NDK Advanced Core Engineer Effective Android NDK Effective Android NDK NDK NDK NDK JNI Effective Android NDK native java native NDK NDK NDK C, C++ native toolset Android java native NDK

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 2 回クラス インスタンス メソッド フィールド コンストラクタ ICPC の宣伝 国際大学対抗プログラミングコンテスト 3 人一組のチームでプログラムを書く速さを競う 国内予選 : ネットワーク上で 6 月末 ~7 月頭 アジア地区予選 : 日本国内で秋に開催 世界大会 :2020 年は 6 月にモスクワで 参加登録締切 : 国内予選の 2~3 週間前 今年は

More information

Java講座

Java講座 ~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト

More information

FileMaker Pro 15 および FileMaker Pro 15 Advanced インストールおよび新機能ガイド

FileMaker Pro 15 および FileMaker Pro 15 Advanced インストールおよび新機能ガイド FileMaker FileMaker Pro 15 FileMaker Pro 15 Advanced 2007-2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker,

More information

( 削 除 ) 備 考 :&/ 演 算 子 &% 演 算 子 は 削 除 されま P.38 let month3: (Int, String) = month1 // コンパイルエラー let month3: (Int, String) = month1 備 考 : 名 前 付 きタプルを 名 前

( 削 除 ) 備 考 :&/ 演 算 子 &% 演 算 子 は 削 除 されま P.38 let month3: (Int, String) = month1 // コンパイルエラー let month3: (Int, String) = month1 備 考 : 名 前 付 きタプルを 名 前 SpriteKit ではじめる 2D ゲームプログラミング Swift 対 応 誌 面 とサンプルプログラムの Swift1.2 対 応 について Xcode 6.3 で Swift のバージョンが 1.2 にバージョンアップされまこのバージョンアップでは 下 位 バージョンと 互 換 性 のない 仕 様 変 更 があるため 本 書 のサンプルコードの 一 部 でエラーが 発 生 します Swift1.2

More information

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt Flex 3 でつくるはじめての RIA ( リッチインターネットアプリケーション ) たいらひでかづ アドビ認定インストラクター (ACI) 1 Who is this guy? たいらひでかづ m-school インストラクター Flex および Flash アドビ認定インストラクター (ACI) *A 10 point footnote can go here, if necessary 2

More information

平成 29 年度卒業研究 初心者のためのゲームプログラミング用 教材の開発 函館工業高等専門学校生産システム工学科情報コース 5 年 25 番細見政央指導教員東海林智也

平成 29 年度卒業研究 初心者のためのゲームプログラミング用 教材の開発 函館工業高等専門学校生産システム工学科情報コース 5 年 25 番細見政央指導教員東海林智也 平成 29 年度卒業研究 初心者のためのゲームプログラミング用 教材の開発 函館工業高等専門学校生産システム工学科情報コース 5 年 25 番細見政央指導教員東海林智也 目次 第 1 章英文アブストラクト第 2 章研究目的第 3 章研究背景第 4 章開発環境第 5 章開発した 2D ゲーム制作ライブラリの概要第 6 章ライブラリの使用方法第 7 章まとめと今後の課題参考文献 1 第 1 章英文アブストラクト

More information

Prog2_9th

Prog2_9th 2017 年 11 月 30 日 ( 木 ) 実施 Canvas による描画 Canvas とは Canvas は, 描画コールを保持するためのクラスである 描画には, 次の 4 つの要素が必要である (1) ビットマップピクセル ( 画素 ) を保持 (2) キャンバス描画コール ( ビットマップへの書き出し要請 ) に対応 (3) 描画プリミティブ描画領域, パス, テキスト, ビットマップ等

More information

2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java

2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java 1 Java Java 1.1 Java 1) 2) 3) Java OS Java 1.3 4) Java Web Start Web / 5) Java C C++ Java JSP(Java Server Pages) 1) OS 2) 3) 4) Java Write Once, Run Anywhere 5) Java Web Java 2 1 Web Java Android Java

More information

Microsoft PowerPoint - ruby_instruction.ppt

Microsoft PowerPoint - ruby_instruction.ppt Ruby 入門 流れ Ruby の文法 画面に出力 キーボードから入力 数値 文字列 変数 配列 ハッシュ 制御構造 ( 分岐 繰り返しなど ) if while case for each 関数 クラス Ruby とは プログラミング言語 インタプリタ言語 オブジェクト指向 国産 ウェブアプリケーションフレームワーク RubyOnRails で注目 弊社での Web アプリケーション開発に利用 画面に出力

More information

Javaセキュアコーディングセミナー2013東京第1回 演習の解説

Javaセキュアコーディングセミナー2013東京第1回 演習の解説 Java セキュアコーディングセミナー東京 第 1 回オブジェクトの生成とセキュリティ 演習の解説 2012 年 9 月 9 日 ( 日 ) JPCERT コーディネーションセンター脆弱性解析チーム戸田洋三 1 演習 [1] 2 演習 [1] class Dog { public static void bark() { System.out.print("woof"); class Bulldog

More information

WEBサービス超入門 mask.key

WEBサービス超入門 mask.key WEB WEB 2 3 4 6 7 8 10 11 12 13 15 16 IT UX UI Logic UI Logic DB WEBAPI IT UX UI UI Logic UI Logic API DB DB WEBAPI xunit OS IT JavaScript UI Logic UI Logic Objective-C Swift HTML PHP Ruby Python JavaScript

More information

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i +=

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i += Safari AppletViewer Web HTML Netscape Web Web 13-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web update Event Driven paint Signature Overwriting Overriding

More information

0 1 1 @master q 3 1.1.......................................... 3 1.2....................................... 4 1.3....................................

0 1 1 @master q 3 1.1.......................................... 3 1.2....................................... 4 1.3.................................... 1 0!? Q.? A. Q. B. Q.? A.! 2 10 6 Scheme 80! λ 81!? λ ( ) 82!? λ ( ) 83!? λ 4 3! λ 0 1 1 @master q 3 1.1.......................................... 3 1.2....................................... 4 1.3............................................

More information

Press Release DSD NA-11S1 JAN USB-DAC / NA , USB-DAC / NA Hi-Fi NA PC / NA-11S DSD 2.8

Press Release DSD NA-11S1 JAN USB-DAC / NA , USB-DAC / NA Hi-Fi NA PC / NA-11S DSD 2.8 Press Release 2014 5 16 DSD NA-11S1 JAN USB-DAC / NA8005 129,500 49-51035-05207-5 6 USB-DAC / NA8005 2010 Hi-Fi NA7004 2013 PC / NA-11S1 2014 DSD 2.8 MHz/5.6 MHz AIFF NA-11S1 NA8005 USB-DAC DSD 192 khz

More information

Microsoft Word - 3new.doc

Microsoft Word - 3new.doc プログラミング演習 II 講義資料 3 ポインタ I - ポインタの基礎 1 ポインタとは ポインタとはポインタは, アドレス ( データが格納されている場所 ) を扱うデータ型です つまり, アドレスを通してデータを間接的に処理します ポインタを使用する場合の, 処理の手順は以下のようになります 1 ポインタ変数を宣言する 2 ポインタ変数へアドレスを割り当てる 3 ポインタ変数を用いて処理 (

More information

test CreateIndex test.helpindex test Info.plist XCode Info.plist CFBundleHelpBookFolder string test CFBundleHelpBookName string test.html AppleTitle J

test CreateIndex test.helpindex test Info.plist XCode Info.plist CFBundleHelpBookFolder string test CFBundleHelpBookName string test.html AppleTitle J Mac 2008/10/23 Mac Mac HelpBook HTML index.html test CSS HTML OK a href test.html test.html ShiftJIS 1 ShiftJISMac (MacOS) 2 AppleTitle MyApp URL Apple XCode Developer /Developer/Applications/Utilities/Help

More information

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android WiCounter Version 2.0 27 .. 2. 3. 2 4. 5. 6. 7 Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android 16 17 18 19. 20 21 22 23 24 info ST 25 26 AP

More information

Adobe AIR のセキュリティ

Adobe AIR のセキュリティ ADOBE AIR http://help.adobe.com/ja_jp/legalnotices/index.html iii................................................................. 1.....................................................................

More information

20141017_iOS 8 ビジネス向け機能強化ポイント解説_GM_1.1.1.key

20141017_iOS 8 ビジネス向け機能強化ポイント解説_GM_1.1.1.key ios 8 Apple Configurator CLOMO MDM Apple Configurator CLOMO MDM CLOMO MDM / CLOMO MOBILE APP PORTAL Volume Purchase Program CLOMO MDM CLOMO SECURED APPs Apple Configurator / CLOMO MDM

More information

Java updated

Java updated Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................

More information

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1 ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い

More information

2

2 GPU 2008/11/30 GPU GPU UniformGrid GPU CPU GeForce6 9 kd-tree GPU GPU UG kd-tree GPU CPU GPU GPU GPU I/O PCI-Express DMA DirectX9 DirectX 3D OpenGL CUDA Larrabee Mac 2008/11/28 Mac(Carbon) Carbon.framework/QuickTime.framework

More information

BIG‑IP Access Policy Manager | F5 Datasheet

BIG‑IP Access Policy Manager | F5 Datasheet 2 3 5 7 8 Secure Web Gateway 10 12 BIG-IP APM 13 F5 Global Services 13 13 BIG-IP Access Policy Manager (APM) LAN BIG-IP APM IT LAN 1 Web OAM XenApp Exchange Web Web Web Web Web web BIG-IP APM LAN IT /

More information

プログラミング入門1

プログラミング入門1 プログラミング入門 2 第 6 回継承 コンストラクタ 1 講義資料について 新しい言語の機能 ( オブジェクト指向の機構 ) については 随時参考書などを参照するのがよい 過去の資料も参考になる http://java2005.cis.k.hosei.ac.jp/ 今回の範囲は 上記ページの 17 回に詳しい 2 テーマ : 継承 コンストラクタ 継承 (inheritance) インスタンス変数の継承

More information

CODA2_Japan_Manual

CODA2_Japan_Manual SPORTSTEC CODA Version 2.6 User Manual CODA...! 5 CODA 2...! 6 icoda 2...! 6 CODA!... 6!... 6!... 7 CODA...! 7...! 8 CODA!... 8...! 8...! 8...! 8...! 8...! 8...! 8...! 8 1. CODA...! 9!... 10 a....! 10

More information

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~ .NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace

More information

2004年度版「労働組合の会計税務に係る実務マニュアル」の販売について

2004年度版「労働組合の会計税務に係る実務マニュアル」の販売について URL http://www.rofuku.net 7/17/14 7/127/28 7/268/11 8/12 ( ) FAX ( ) ( ) ( ) @ ( ) ( ) @ ( ) ( ) @ ( ) ( ) @ ( ) ( ) @ (1) YES NO NO YES 1,000 NO YES NO YES YES NO 1,000 YES 5,000 NO NO YES NO YES

More information

演算増幅器

演算増幅器 コンピュータグラフィックス 2 前回は GLUT を使った簡単な 2 次元グラフィックスについて習った 今週は以下の項目について 補足していく イベント駆動型プログラムの動作について コンピュータグラフィックスの座標系 イベント駆動型プログラム従来のプログラムとの違いこれまでに学習してきたプログラムは上から下に順次実行され 条件分岐や繰り返し処理によって プログラムの流れ (flow: フロー )

More information

Bluetooth MIDI 接続ガイド

Bluetooth MIDI 接続ガイド Bluetooth MIDI 接続ガイド 目次 iphone/ipad との接続...2 動作環境... 2 Bluetooth MIDI 対応アプリケーションの場合... 2 Bluetooth MIDI に対応していないアプリケーションの場合... 4 Mac との接続...5 動作環境... 5 OS X El Capitan 以降の場合... 5 OS X Yosemite の場合... 6

More information

FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client Edge Client Edge Client Edge Client LAN Edge Client VPN Wi

FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client Edge Client Edge Client Edge Client LAN Edge Client VPN Wi Security FirePass SSL VPN FirePass SSL VPN Virtual Edition VE) 1 Web E 11 12 icontrol SSL VPN API 12 FirePass FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション OSS 開発者向け ios アプリ開発のはじめかた 2019.08.24 ラズパイオーディオの会 鈴木康之 openaudiolab.com/jp 配布にあたり一部画像は非表示にしております 副業で作っているプログラム yampc yet another Music Player Client MPD (Music Player Daemon 用コントールアプリ オープンソースを使って開発していますが

More information

SmartBrowser_document_build30_update.pptx

SmartBrowser_document_build30_update.pptx SmartBrowser Update for ios / Version 1.3.1 build30 2017 年 8 月 株式会社ブルーテック 更新内容 - 概要 ios Version 1.3.1 build28 の更新内容について 1. 設定をQRから読み込み更新する機能 2.URLをQRから読み込み画面遷移する機能 3.WEBページのローカルファイル保存と外部インテントからの起動 4.JQuery-LoadImageライブラリの組み込み

More information

(1)

(1) ~ ~ NO YES ~ ( NO YES ) YES NO NO YES ~ ( NO YES ) YES NO 1 1 NO 2 NO 2YES YES 1 (1) 25 26 2 3 () () () () 4 () () 5 6 () 7 () 8 9 1-3-1 10 3 11 12 ~1. (1) () () (2) (3) () (4) () () (5) (6) (7) (1) (2)

More information

6 接続の使用準備ができました 画面が表示されます 閉じる をクリックします 認証に事前共有キーを使う の キー に リモートアクセス接続用シークレットキー を入力後 OK をクリックします 今すぐ接続します はクリックしません. アダプターの設定 (Window 7) コントロールパネル - ネッ

6 接続の使用準備ができました 画面が表示されます 閉じる をクリックします 認証に事前共有キーを使う の キー に リモートアクセス接続用シークレットキー を入力後 OK をクリックします 今すぐ接続します はクリックしません. アダプターの設定 (Window 7) コントロールパネル - ネッ Ver.0 HOME-UNIT クイックガイド リモートアクセス編 リモートアクセスの利用 (Windows). HOME-UNIT のリモートアクセスについて HOME-UNIT ネットワークプラスを利用すると 社外のネットワークにある PC から HOME-UNIT を経由して社内ネットワークに接続することができます HOME-UNIT では PC の接続用に Windows OS の機能を利用します

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念

More information

KORG Module 取扱説明書

KORG Module 取扱説明書 取扱説明書 J 2 * Apple ipad iphone ipod touch itunes Apple Inc. * 2 ... 6... 7... 8... 10... 11... 13... 17... 17... 18... 19 MIDI... 21 ipad MIDI... 21 MIDI... 22 3 ... 24... 27... 28... 31... 36... 38...

More information

Mac OS X Server Xgrid の管理

Mac OS X Server Xgrid の管理 Mac OS X Server Xgrid 10.4 K Apple Computer, Inc. 2005 Apple Computer, Inc. All rights reserved. Mac OS X Server Apple 1 Infinite Loop Cupertino CA 95014-2084 U.S.A. www.apple.com 163-1480 3 20 2 www.apple.com/jp

More information

Microsoft Word - 11_thesis_08k1131_hamada.docx

Microsoft Word - 11_thesis_08k1131_hamada.docx 23 08k1131 24 i JSP HTML CSS JavaScript Flash ios ii 1.... 1 2.... 1 2.1...1 2.2...2 2.3 Flash...2 2.4...2 2.5...3 2.6...3 2.7...4 3.... 4 3.1...4 3.2...6 3.3...8 3.4...9 3.5... 11 3.6... 12 3.7... 13

More information

FA48P1402C

FA48P1402C fmgo.jp FileMaker Go 13 FileMaker Go 13 6p - 9p 10p - 11p FileMaker Go 4p - 5p 12p - 47p 1 POSSwitch 12p 2 Swing 13p 3 SPACE 14p 4 enqui 15p 5 ecalo 16p 6 GPS Yes 17p 7 COFFEE NAVI 18p 8 Tools4Sales 19p

More information

PYTHON 資料 電脳梁山泊烏賊塾 PYTHON 入門 ゲームプログラミング スプライト スプライト Pygame では pygame.sprite を用いる事でスプライトの管理 描画 衝突判定等を簡単に行う事が出来る 此れを利用してキャラクター操作に関する各種機能をスプライトクラスとして 1 個

PYTHON 資料 電脳梁山泊烏賊塾 PYTHON 入門 ゲームプログラミング スプライト スプライト Pygame では pygame.sprite を用いる事でスプライトの管理 描画 衝突判定等を簡単に行う事が出来る 此れを利用してキャラクター操作に関する各種機能をスプライトクラスとして 1 個 PYTHON 入門 ゲームプログラミング スプライト スプライト Pygame では pygame.sprite を用いる事でスプライトの管理 描画 衝突判定等を簡単に行う事が出来る 此れを利用してキャラクター操作に関する各種機能をスプライトクラスとして 1 個に纏め 複数のキャラクターを扱い易くしたコードを 下記に示す pygame.sprite.sprite. init (self) self.img

More information

One Core, One Windows Windows Xbox 360 Xbox One Windows 8 Windows 8.1 OS Windows Phone 8.1 Windows Phone 8 OS OS Devices + IoT Adaptive User Interface

One Core, One Windows Windows Xbox 360 Xbox One Windows 8 Windows 8.1 OS Windows Phone 8.1 Windows Phone 8 OS OS Devices + IoT Adaptive User Interface Windows 10 https://www.microsoft.com/ja-jp/windowsforbusiness Windows 7 2 Windows 8 3 Windows 7 Starter Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 10 Home Windows 10 Pro Windows

More information

Windowsユーザでも 手軽に作れるiPhoneアプリ

Windowsユーザでも 手軽に作れるiPhoneアプリ Windows ユーザでも 手軽に作れる iphone アプリ 株式会社フォーサイト バリュー テクノロジー 山本健一 1 2 はじめに iphone アプリを開発するために必要なもの ( 一例 ) OS 開発言語 開発キット Mac OS X 10.5.3 以降 Objective-C iphone SDK 開発環境 Xcode 4.3 iphone SDK は Windows 上では動かせません

More information

Lecture 3 Slides (January 12, 2010)

Lecture 3 Slides (January 12, 2010) CS193P - Lecture 3 iphone Application Development Custom Classes Object Lifecycle Autorelease Properties 1 Announcements Assignments 1A and 1B due Wednesday 1/13 at 11:59 PM Enrolled Stanford students

More information

ネイティブアプリケーション開発 ネイティブアプリケーション開発では それぞれのプラットフォームによって開発言語や環境が異なります 例えばAndroid では Eclipse * を使用して Java 言語で開発を行います また iphoneやipadなどのios では Xcode を使用してObje

ネイティブアプリケーション開発 ネイティブアプリケーション開発では それぞれのプラットフォームによって開発言語や環境が異なります 例えばAndroid では Eclipse * を使用して Java 言語で開発を行います また iphoneやipadなどのios では Xcode を使用してObje モバイルアプリケーション開発ツールの採用ポイント はじめに タブレットやスマホ上で動作するモバイルアプリケーションの種類には大きく 2 種類あります 1 つはブラウザで表示する Webアプリケーションで もう 1つはモバイルにインストールして利用するネイティブアプリケーションです また ネイティブアプリケーションを開発する場合には 2つの方法があります 1つは Apple や Google などの

More information

19 ステップで 2 大人気スクリプト言語を学ぶ GUI のあるアプリを作る STEP11 から STEP12 までまとめ 1.Python での GUI アプリ作成 Python は標準ではグラフィックスの機能を持ちませんが ライブラリを使うことで GUI のアプリを作成することができる そこで

19 ステップで 2 大人気スクリプト言語を学ぶ GUI のあるアプリを作る STEP11 から STEP12 までまとめ 1.Python での GUI アプリ作成 Python は標準ではグラフィックスの機能を持ちませんが ライブラリを使うことで GUI のアプリを作成することができる そこで 19 ステップで 2 大人気スクリプト言語を学ぶ GUI のあるアプリを作る STEP11 から STEP12 までまとめ 1.Python での GUI アプリ作成 Python は標準ではグラフィックスの機能を持ちませんが ライブラリを使うことで GUI のアプリを作成することができる そこで Kivy というソフトウェアを使う Kivy は Python のパッケージ管理システム pip を使ってインターネット上のファイルサーバからインストールが可能である

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅱ 3 回目クラスの機能 (1) アクセス制限 オーバーロード課題 確認 問題次の各文は正しいか誤っているか答えなさい (1) クラスの private メンバは そのクラスからのみアクセス可能なメンバである (2) 一般に クラスのフィールドはどこからでもアクセスできるように public メンバで宣言すべきである (3) クラスは private メンバと public

More information

スライド 1

スライド 1 MyET マニュアル資料 1 ダウンロードとログイン方法 Windows/Mac/ スマートフォン 2 パスワード変更方法 Windows/Mac/ スマートフォン 3 受講方法 1 お願い MyET をインストールし ログインができましたら 1 パスワードの変更をしてください p21 参照 変更したパスワードは忘れないようにしてください 2 メールアドレスは自分のアドレスへの変更をしてください p21

More information

Cir

Cir ブロック崩し Step2-1 ボールを描画し アニメーションで動かす ( 壁やパドルで反射するようにする ) < アニメーションの復習 > アニメーションは アプリケーションが指定する間 一定間隔でどんどん画像をおきかえていくもの Swing では Timer によって一定間隔でイベントを発生させ イベント処理をするメソッド ( 関数 ) に画像を描画しなおす処理を記述すると アニメーションになる

More information

PowerPoint Presentation

PowerPoint Presentation 上級プログラミング 2( 第 3 回 ) 工学部情報工学科 木村昌臣 今日のテーマ GUI プログラミング入門 AWT Java で GUI を作る方法 (API) AWT Abstract Window Toolkit GUIをつくるクラス群を提供 ( 基本!) OSによらない外観 Swing 逆にいえば OS ネイティブな look and feel ではない AWT をもとに JavaFX JDK1.8

More information

WiFiによる位置情報サービスとスマートフォンによる実装

WiFiによる位置情報サービスとスマートフォンによる実装 Android アプリ開発超入門 13:30~15:15 石川工業高等専門学校 電子情報工学科 越野亮 発表概要 1. インストール & セットアップ 2. タッチアプリの作り方 View 描画方法 タッチイベント 3. モグラたたきゲームの作り方 ( スレッドについて ) 4. カメラアプリの作り方 (SurfaceView について ) 5. GPS と GoogleMaps を使ったアプリの作り方

More information

2

2 SLIM DESIGN AV SURROUND RECEIVER NR1608 2 AV 105mm AV NR1608 3D Dolby Atmos DTS:X 4K HDR UHD 8 HDMI 2 3 DVD CD Wi-Fi Bluetooth AirPlay USB Marantz Sound Slim Design Control Center 3 DAC AV NR1608 SLIM

More information

untitled

untitled 16 4 1 17 1 50 -1- -2- -3- -4- -5- -6- -7- 1 2-8- -9- -10- -11- Web -12- (1) (2)(1) (3) (4) (1)()(2) (3)(4) -13- -14- -15- -16- -17- -18- -19- -20- -21- -22- -23- (2)(1) (3) -24- -25- -26- -27- -28- -29-

More information

Objective-C Objective-C C Toolbox API Cocoa Objective-C Java Carbon API C API Objective-C Java Pure Java Java AppleScript Java Objective-C Project Bui

Objective-C Objective-C C Toolbox API Cocoa Objective-C Java Carbon API C API Objective-C Java Pure Java Java AppleScript Java Objective-C Project Bui AppleScript Studio AppleScript AppleScript Stduio Objective-C Cocoa Cocoa Objective-C Java AppleScript AppleScript Studio Application Suite call method call method [of class ] [of object ] [with parameter

More information

Android Layout SDK プログラミング マニュアル

Android Layout SDK プログラミング マニュアル プログラミングマニュアル Version 1.3.0 用 更新履歴 年月日 バージョン 履歴 2014.09.08 1.2.0.0 新規 (Layout Utilities ユーザーズ ガイド ) 2016.08.16 1.3.0.0 モバイル端末用レイアウトで直線部品と矩形部品に対応 モバイル端末用レイアウトファイルを CLFX から XML へ変更 Layout Print Engine から

More information

IT プロジェクト

IT プロジェクト オブジェクト指向設計による卓球 ゲームの試作 (2) 劉少英 情報科学部コンピュータ科学科 Email:sliu@hosei.ac.jp ホームページ : http://cis.k.hosei.ac.jp/~sliu/ 講義内容 1. 卓球ボールをテーブルの上に移動させる 2. 関連しているクラスにメソッドを加える 3. プログラムの文書化技術 1. 卓球ボールをテーブルの上に 移動させる 8 9

More information