No account yet?
 
 
You are here:: Training/Seminar Training Schedule Windows Phone 7 for Silverlight/WPF Developer
 
 

Windows Phone 7 for Silverlight/WPF Developer

Categories : Mobile Application
Posted by : rungnapa | Posted On : Tuesday, 25 January 2011 12:05
Training Date : 29 August 2011 - 30 August 2011
17 March 2011 - 18 March 2011
Please Login before registering . No account ? signup here
กรุณา ล็อกอิน ก่อนลงทะเบียน หรือสร้างบัญชีผู้ใช้ใหม่ได้ ที่นี่
Time : 12 Hour(s)
Days : 2 Day(s)
Duration : 09:00 - 16:00
Fee : 8,000 THB (Excluded Vat 7%)
Language : Thai
Instructor : Mr.จิระวัฒน์ ผดุงกิจจานนท์
Objectives : Windows phone 7 เป็นระบบปฏิบัติการสำหรับอุปกรณ์เคลื่อนที่ที่เพิ่งเปิดตัวในตลาด Smart phone โดยมีเครื่องที่ใช้งานแล้วกว่า 9 รุ่น และมียอดขายเพิ่มขึ้นอย่างต่อเนื่อง รวมทั้งยังได้รับการสนับสนุนเป็นอย่างดีจากบริษัทผู้ผลิตซอฟท์แวร์ อย่างบริษัท Microsoft ที่เปิดโอกาสให้สามารถดาวน์โหลดเครื่องมือที่ใช้ในการพัฒนาได้โดยไม่มีค่าใช้จ่าย รวมไปถึงมีการพัฒนาที่มี Learning Curve ต่ำ โดยเฉพาะสำหรับนักพัฒนาที่ใช้งาน Silverlight หรือ WPF มาก่อนแล้ว วัตถุประสงค์ของการเข้ารับการอบรมในวิชานี้ จึงเป็นการเรียนรู้เพิ่มเติมในเรื่องการประยุกต์ใช้งาน Silverlight และ WPF เพื่อพัฒนาแอปพลิเคชั่นสำหรับ Windows phone 7 เพื่อขยายศักยภาพที่ตนเองมีอยู่แล้ว มาสู่ Platform ใหม่ และเพิ่มพูนโอกาสในการรองรับงานด้าน Mobile ที่กำลังมีแนวโน้มเติบโตเป็นอย่างมากในอนาคตอันใกล้
Who Should Attend : 1. สามารพัฒนาโปรแกรมด้วยภาษา C# หรือ VB.NET ได้ (วิทยากรจะใช้ C# ในการสอนเป็นหลัก)

2. สามารถใช้งาน Microsoft Expression Blend ร่วมกับ Visual Studio ได้

3. มีประสบการณ์ในการใช้งาน Silverlight หรือ WPF ในการพัฒนาแอปพลิเคชั่นมาก่อน

4. ควรมี Laptop ส่วนตัว เพื่อใช้ในการสร้าง Environment ในการพัฒนาไปพร้อมกับวิทยากร

5. ไม่จำเป็นต้องมีอุปกรณ์ Windows phone 7

Benefits : ผู้เข้าอบรมได้เรียนรู้:

1. รูปแบบแนวทางการออกแบบแอปพลิเคชั่นสำหรับ Windows phone 7

2. การจัดเตรียมสภาพแวดล้อมในการพัฒนาแอปพลิเคชั่น

3. ระบบการทำงาน ของแอปพลิเคชั่นที่ทำงานบน Windows phone 7 (Application Life Cycle)

4. การใช้งานคุณสมบัติต่างๆ ของ Windows phone 7

5. การจัดเตรียมแอปพลิเคชั่นเพื่อเข้า Marketplace

Course Outline : แนะนำถึง Windows phone 7 และระบบรอบข้าง Windows phone 7
  • แนะนำอินเตอร์เฟสและการใช้งาน Windows phone 7 ในเบื้องต้น เพื่อเป็นแนวทางในการพัฒนาแอปพลิเคชั่น
    ที่มีลักษณะแตกต่างจาก Mobile OS อื่นๆ
  • แนะนำโปรแกรม Zune ซึ่งเป็นโปรแกรมที่ใช้ในการ Sync กับ Windows phone 7
  • แนะนำระบบ Cloud Service ที่ Windows phone 7 ใช้ในการเชื่อมต่อข้อมูลของเครื่อง และระบบ Social Network Integration
  • การติดตั้งเครื่องมือที่ใช้ในการพัฒนา
  • การปลดล็อคเครื่องจริง เพื่อใช้ในการพัฒนา
  • การลงทะเบียนกับ AppHub เพือส่งแอปพลิเคชั่นเข้า Marketplace

เริ่มการเขียนแอปพลิเคชั่น

  • แนะนำเทมเพลทในการพัฒนา
    • Standard Application
    • Pivot Application
    • Panorama Application
  • Application bar และ menu
  • การใช้งานปุ่ม Back อย่างถูกวิธี
  • การใช้งานคอนโทรลมาตรฐานต่างๆ และ คอนโทรลจาก Toolkit
  • การวางโครงสร้างโปรเจคให้เหมาะกับการพัฒนาด้วย Silverlight for Windows phone 7

Application Lifecycle

  • วิธีที่ Windows phone 7 เรียกใช้งานแอปพลิเคชั่นต่างๆ และ State ต่างๆ ของแอปพลิเคชั่น ได้แก่ Activate, Deactivate,Tombstoning เป็นต้น
  • ระบบ IsolatedStorage
  • การเขียนโค๊ดเพื่อจัดการกับสถานะต่างๆ ของแอปพลิเคชั่น

อธิบายการทำงานของระบบ Push Notification และการใช้งาน Push Notification และ Live Tile ในแอปพลิเคชั่น

การใช้งานระบบอื่นๆ ของ Windows phone 7

  • Multitouch, Gesture
  • Launcher, Chooser

แนะนำการส่งแอปพลิเคชั่นที่พัฒนาเรียบร้อยแล้ว เข้า Marketplace

Payment Condition :

Payment must be paid in full at least 7 days prior to the start of the class. The payment can be made:

1. Cheque should be made payable to "Software Park Thailand#2"

Or

2. Account transfer to "Software Park Thailand #2" Saving account no. 324-2-56262-0, Siam Commercial Bank, Chaengwattana Branch. Then, fax the deposit slip to +66 2 583 2884.

Notes:

  • Withholding tax (3%) is exempt.
  • Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
  • Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person :

For more information, contact our course coordinator on:
Tel: +66-2583-9992 Ext. 1423, 1425
Fax: +66-2583-2884
Email: rungnapa@swpark.or.th
You are encouraged to use the course schedule as a guide to plan your training. The schedule is accessible at www.swpark.or.th for more information.