SlideShare a Scribd company logo
Thong.Le-Vo-Quoc@studentpartner.com
11 Nov 2014
Building Apps for Windows Phone and Windows App
App Studio
2
App Studio|
Plan/Design
Publish App
lên App
Store
Test App
trên thiết bị
thật
Test/Debug
App trên
Emulator
Dùng Visual
Studio để
chỉnh sửa
App
Theo dõi
App và ghi
nhận
Feedback
Dùng App
Studio để
tạo App
App Studio|
App Studio|
App Studio|
Sau khi đã thực thiện xong việc tìm kiếm ý tưởng chúng ta sẽ bắt đầu tạo App
Tại trang chủ App Studio các bạn nhấn
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
Các Section
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
raymondle2409 raymondle2409
App Studio|
App Studio|
App Studio|
App Studio|
29718324@N08
29718324@N08
29718324@N08 : chính là User name.
Đối với các User name là tên thì có thể sẽ không lấy được dữ liệu.
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
raymondle2409
mspvn
raymondle2409 và mspvn: chính là User name.
Hiện tại Facebook Section chưa hỗ trợ lấy Thông Tin từ Group.
App Studio|
App Studio|
33
App Studio|
App Studio|
.
Các Section được phép Thêm vào Menu bao gồm
Collection có nhiệm Tạo một cơ sở dữ liệu Offline hoặc Online.
App Studio|
.
App Studio|
App Studio|
.
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
App Studio|
Để thêm các Column cho cơ sở dữ liệu, bạn có thể nhấn vào “Create New” để
tự tạo Column với các
Thuộc tính như
Name và Type
Hoặc có thể nhấn “Add
default columns” để App
Studio tự động tạo mẫu
cho bạn. Sau đó bạn có
thể chỉnh sửa theo ý
muốn của mình.
App Studio|
Text
Multiline ( Text dưới dạng nhìu dòng )
Image
Address
Album
Artist
Email
Phone
Song
Url
App Studio|
Để làm được công việc này bạn cần nhấn nút ở phía dưới Section
Collection.
Sau đó chọn Tab DATA.
Tiếp đến nhấn nút
Cuối cùng nhấn nút để bắt đầu Add dữ liệu vào Collection.
App Studio|
Ngoài cách Add thủ công
từng dữ liệu một thì App
Studio hỗ trợ “Import”
danh sách dữ liệu tối đa
40 dòng và kích thước file
không quá 500Kb.
Trong file Import các bạn cần
đặt dòng đầu tiên là tên các
Column đặt trong dấu “” và
ngăn cách nhau bởi dấu ;
Đối với các dữ liệu cũng cần
đặt trong dấu “” và ngăn
cách nhau bởi dấu ; và các
dữ liệu phải được ngăn cách
từng dòng khác nhau.
App Studio|
"Title";"Sub";"ImageUrl";"Description"
"Xin chào 1";"Đây là subTitle";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin
chào các bạn Microsoft Student Partner New!“
"Xin chào 2";"Đây là subTitle 2";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin
chào các bạn Microsoft Student Partner New!“
"Xin chào 3";"Đây là subTitle 3";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin
chào các bạn Microsoft Student Partner New!“
"Xin chào 4";"Đây là subTitle 4";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin
chào các bạn Microsoft Student Partner New!"
App Studio|
49
App Studio|
App Studio|
hỗ trợ Tùy
Chỉnh mỗi Page rất chi
tiết, tại đây chúng ta có
thể Edit Layouts, Binding,
Section Name, Data và
trang Detail
App Studio|
Các Layout của List
Ngoài ra còn cung cấp tính năng chỉnh sửa Layout tức là cách bố
trí hiển thị thông tin dữ liệu của một Page.
Các Layout của Menu
App Studio|
Để bạn nhấn
nút ở bên dưới
Section mà bạn muốn tùy
chỉnh.
App Studio|
Là một tính năng giúp bạn có thể Hiển Thị Thông Tin từ dữ liệu vào vị trí
mình muốn.
App Studio|
Cách thức sử dụng và tùy
chọn Binding
Data Source Action Binding
App Studio|
Đây là một tính năng gần giống với Menu Action.
Cũng cung cấp các khả năng thực hiện các hành động tùy vào kiểu dữ liệu
• Create email (email data type)
• Search for artist or album (artist or album data type)
• Dial phone number (phone data type)
• Show directions (address data type)
• Show location (address data type)
• Show artist (artist data type)
• Play artist mix (artist data type)
Extra Function
App Studio|
App Studio hỗ trợ 3 tính
năng chính cho mỗi page
detail bao gồm
Text to Speech, Share Text,
Pin to Start. Các tính năng
này được đặt dưới
Application Bar của ứng
dụng.
App Studio|
58
App Studio|
Themes
App Studio|
App Studio cung cấp 3 loại Theme chính cho các bạn chọn lựa.
Custom Style
App Studio|
Custom Style là tính năng cho phép bạn chọn màu cho Application Bar,
Foreground, Backgroud.
Nếu không thích dùng
Background Color ? Bạn
có thể sử dụng hình ảnh
để làm Background cho
Ứng Dụng.
Tích chọn vào
Background Image và
nhấn nút để up ảnh.
App Studio|
62
App Studio|
Tile
App Studio|
Tile là một tính năng hay giúp App của bạn luôn chạy
và cập nhập thông tin cần thiết ra màn mình Start của
điện thoại.
Có 3 loại Tile được App Studio hỗ trợ là
Flip Template
Cycle Template
Iconic Template
Tile
App Studio|
Có 3 loại Tile được App Studio hỗ trợ là
Flip Template : đây là Tile có 2 mặt gồm trước và sau sẽ được lật qua lại.
State Normal State Wide
Tile
App Studio|
Cycle Template : hỗ trợ trình diễn tới 9 ảnh trên Tile.
State Normal State Wide
Tile
App Studio|
Iconic Template : hiển thị nội dung mà bạn nhập vào và không thay đổi.
State Normal State Wide
Tile
App Studio|
Màn hình thiết kế Tile trên App Studio
Splash Screen & Lock Screen
App Studio|
Lock Screen là màn hình khi bạn Lock điện thoại.Splash Screen là màn hình lúc mới khởi động ứng dụng.
Splash Screen & Lock Screen
App Studio|
Giao diện thiết kế Splash Screen và Lock Sreen trên App Studio.
Đối với màn hình Splash
Screen của Window
App bạn cần Set
Background Color cho
ứng dụng.
App Studio|
71
App Studio|
Publish Info
App Studio|
Đây là bước cuối cùng trong việc xây dựng nội dung cho ứng dụng trước khi
Tạo và Publish App
lên Store.
Publish Info
App Studio|
Language nếu app của
bạn có trên nhiều thị
trường thì ngôn ngữ mặc
định là English.
Nhưng nếu App của bạn
chỉ có trên 1 thị thường
duy nhất thì có thể để
English hay ngôn ngữ của
thị trường đó.
App Title là tên ứng dụng
của bạn khi xuất hiện trên
Store.
App Description là mô tả
nội dung của ứng dụng.
Lưu ý là phần Description
bạn cần nhập đúng theo
ngôn ngữ mà bạn chọn.
Privacy Statement Url là một
bản nội dung nói về Chính
Sách Bảo Mật trong ứng
dụng của bạn.
Bạn có thể tạo một trang
web hay blog với bài viết nói
về Chính Sách Bảo Mật.
Tham khảo :
bit.ly/apppolicy
Publish Info
App Studio|
Associate App with the Store là bước Update
thông tin Developer cho App trước khi Upload
lên Store.
Bước 1 : Bạn truy cập Store để Submit App. Sau
khi tạo App để chuẩn bị Submit xong thì các bạn
vào để lấy thông tin.
Bước 2 : Điền thông tin cần thiết vào Associate
App with the Store.
App Studio|
76
App Studio|
Generate
App Studio|
Sau khi nhấn Finish bạn sẽ được chuyển sang Trang Xuất file Package, Project
Code. Tại đây bạn nhấn nút để bắt đầu Quá Trình tạo và xuất
File.
Để chuyển sang bước này bạn cần nhấn nút để hoàn tất quá
trình xây dựng nội dung và giao diện.
Generate
App Studio|
Generation Type các bạn nên chọn
Installable packages là Yes để chúng
ta có thể Download Source Code về
hoặc để Test trên Device.
Một Popup chọn phiên bản Windows
Phone và các tùy chọn kèm theo sẽ
hiện ra.
Tại đây bạn chọn Phiên bản bạn
muốn là Universal App hay Windows
Phone 8.
Generate
App Studio|
Quá trình tạo
packages hoàn tất.
App Studio sẽ cung
cấp cho các bạn file
packages cho từng hệ
điều hành để
Download và Source
Code Project để chỉnh
sửa trên Visual Studio
App Studio|
App Studio|
82
App Studio|
App Studio|
http://appstudio.windows.com/en-us/home/howto
https://appstudio.windows.com
©2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or
trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this
presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee
the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN
THIS PRESENTATION.

More Related Content

Viewers also liked

2. Effective Presentation Skills
2. Effective Presentation Skills2. Effective Presentation Skills
2. Effective Presentation Skillscqk
 
Giao trinh autocad_2007_full
Giao trinh autocad_2007_fullGiao trinh autocad_2007_full
Giao trinh autocad_2007_full
kirahocit
 
Hdsd
HdsdHdsd
Ch i gioi thieu ve spss
Ch i   gioi thieu ve spssCh i   gioi thieu ve spss
Ch i gioi thieu ve spssRain Wolf's
 
[KTDC Group] How to self study IELTS
[KTDC Group] How to self study IELTS[KTDC Group] How to self study IELTS
[KTDC Group] How to self study IELTSKTDC Group - IELTS
 
Sharing about Social Network at Duc Tri School
Sharing about Social Network at Duc Tri SchoolSharing about Social Network at Duc Tri School
Sharing about Social Network at Duc Tri School
Duong Le
 
HuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_PreziHuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_Prezi
linhhuynhk37sptin
 
E marketing campaign management
E marketing campaign managementE marketing campaign management
E marketing campaign managementAnh Tu Tran
 
Người giỏi không phải là người làm tất cả - Donna M.Genett
Người giỏi không phải là người làm tất cả  - Donna M.GenettNgười giỏi không phải là người làm tất cả  - Donna M.Genett
Người giỏi không phải là người làm tất cả - Donna M.Genett
Son Nguyen Hoai
 
Ebook - 6 Chiếc mũ tư duy
Ebook - 6 Chiếc mũ tư duyEbook - 6 Chiếc mũ tư duy
Ebook - 6 Chiếc mũ tư duy
Duong Millionaire
 
Web201 slide 7
Web201   slide 7Web201   slide 7
Web201 slide 7
tuanduongcntt
 
Các kỹ thuật thiết kế presentation
Các kỹ thuật thiết kế presentationCác kỹ thuật thiết kế presentation
Các kỹ thuật thiết kế presentationNghi Huynh
 
Tìm hiểu về prezi
Tìm hiểu về preziTìm hiểu về prezi
Tìm hiểu về preziHaBaoChau
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesApigee | Google Cloud
 

Viewers also liked (15)

2. Effective Presentation Skills
2. Effective Presentation Skills2. Effective Presentation Skills
2. Effective Presentation Skills
 
Thiet ke csdl pt
Thiet ke csdl ptThiet ke csdl pt
Thiet ke csdl pt
 
Giao trinh autocad_2007_full
Giao trinh autocad_2007_fullGiao trinh autocad_2007_full
Giao trinh autocad_2007_full
 
Hdsd
HdsdHdsd
Hdsd
 
Ch i gioi thieu ve spss
Ch i   gioi thieu ve spssCh i   gioi thieu ve spss
Ch i gioi thieu ve spss
 
[KTDC Group] How to self study IELTS
[KTDC Group] How to self study IELTS[KTDC Group] How to self study IELTS
[KTDC Group] How to self study IELTS
 
Sharing about Social Network at Duc Tri School
Sharing about Social Network at Duc Tri SchoolSharing about Social Network at Duc Tri School
Sharing about Social Network at Duc Tri School
 
HuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_PreziHuynhThiThuyLinh_Prezi
HuynhThiThuyLinh_Prezi
 
E marketing campaign management
E marketing campaign managementE marketing campaign management
E marketing campaign management
 
Người giỏi không phải là người làm tất cả - Donna M.Genett
Người giỏi không phải là người làm tất cả  - Donna M.GenettNgười giỏi không phải là người làm tất cả  - Donna M.Genett
Người giỏi không phải là người làm tất cả - Donna M.Genett
 
Ebook - 6 Chiếc mũ tư duy
Ebook - 6 Chiếc mũ tư duyEbook - 6 Chiếc mũ tư duy
Ebook - 6 Chiếc mũ tư duy
 
Web201 slide 7
Web201   slide 7Web201   slide 7
Web201 slide 7
 
Các kỹ thuật thiết kế presentation
Các kỹ thuật thiết kế presentationCác kỹ thuật thiết kế presentation
Các kỹ thuật thiết kế presentation
 
Tìm hiểu về prezi
Tìm hiểu về preziTìm hiểu về prezi
Tìm hiểu về prezi
 
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny PlacesMobile App Design Best Practices - Usable Interfaces for Tiny Places
Mobile App Design Best Practices - Usable Interfaces for Tiny Places
 

Similar to App Studio - Session 2: Build your first App with App Studio

Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
jackjohn45
 
Cuộc thi lập trình viết ứng dụng trên Zing me
Cuộc thi lập trình viết ứng dụng trên Zing meCuộc thi lập trình viết ứng dụng trên Zing me
Cuộc thi lập trình viết ứng dụng trên Zing me
Hai Le
 
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
Luận Văn NCKH : Xây dựng ứng dụng trên iPhoneLuận Văn NCKH : Xây dựng ứng dụng trên iPhone
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
Vàng Cao Thanh
 
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.pptHướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
Wendy587439
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Lương Bá Hợp
 
Phần mềm camtasia studio
Phần mềm camtasia studioPhần mềm camtasia studio
Phần mềm camtasia studio
Vũ Mạnh Cường
 
2.bat dau voi hello world
2.bat dau voi hello world2.bat dau voi hello world
2.bat dau voi hello worldJustin Hoang
 
2.bat dau voi hello world
2.bat dau voi hello world2.bat dau voi hello world
2.bat dau voi hello world
Tan Phu Vo
 
Chude01 congcu ispring
Chude01 congcu ispringChude01 congcu ispring
Chude01 congcu ispring
Hằng Lê
 
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.docKIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
 
Chude01 congcu ispring
Chude01 congcu ispringChude01 congcu ispring
Chude01 congcu ispring
Hằng Lê
 
I spring suite 6.2.0
I spring suite 6.2.0I spring suite 6.2.0
I spring suite 6.2.0A Dài
 
Giao trinh premire_pro_1
Giao trinh premire_pro_1Giao trinh premire_pro_1
Giao trinh premire_pro_1
LiNguyn75
 
Gioi thieu adobe captivate5
Gioi thieu   adobe captivate5 Gioi thieu   adobe captivate5
Gioi thieu adobe captivate5
TA Là Cát Bụi
 
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNG
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNGBài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNG
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNGMasterCode.vn
 
Tìm việc làm từ xa ngành IT có đơn giản.pdf
Tìm việc làm từ xa ngành IT có đơn giản.pdfTìm việc làm từ xa ngành IT có đơn giản.pdf
Tìm việc làm từ xa ngành IT có đơn giản.pdf
Growup Work
 
Chude02-k37.103.056
Chude02-k37.103.056Chude02-k37.103.056
Chude02-k37.103.056
Loan Nguyen
 
Nuvoton_SmartHome
Nuvoton_SmartHomeNuvoton_SmartHome
Nuvoton_SmartHome
Phạm Bình
 
Bài 1: Giới thiệu Android
Bài 1: Giới thiệu AndroidBài 1: Giới thiệu Android
Bài 1: Giới thiệu Androidhoccungdoanhnghiep
 

Similar to App Studio - Session 2: Build your first App with App Studio (20)

Camtasia p
Camtasia pCamtasia p
Camtasia p
 
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
 
Cuộc thi lập trình viết ứng dụng trên Zing me
Cuộc thi lập trình viết ứng dụng trên Zing meCuộc thi lập trình viết ứng dụng trên Zing me
Cuộc thi lập trình viết ứng dụng trên Zing me
 
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
Luận Văn NCKH : Xây dựng ứng dụng trên iPhoneLuận Văn NCKH : Xây dựng ứng dụng trên iPhone
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
 
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.pptHướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
Hướng Dẫn Lập Trình Android: 2. Bắt đầu với Hello World.ppt
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
 
Phần mềm camtasia studio
Phần mềm camtasia studioPhần mềm camtasia studio
Phần mềm camtasia studio
 
2.bat dau voi hello world
2.bat dau voi hello world2.bat dau voi hello world
2.bat dau voi hello world
 
2.bat dau voi hello world
2.bat dau voi hello world2.bat dau voi hello world
2.bat dau voi hello world
 
Chude01 congcu ispring
Chude01 congcu ispringChude01 congcu ispring
Chude01 congcu ispring
 
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.docKIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
KIỂM THỬ WEB BẰNG CÔNG CỤ SELENIUM.doc
 
Chude01 congcu ispring
Chude01 congcu ispringChude01 congcu ispring
Chude01 congcu ispring
 
I spring suite 6.2.0
I spring suite 6.2.0I spring suite 6.2.0
I spring suite 6.2.0
 
Giao trinh premire_pro_1
Giao trinh premire_pro_1Giao trinh premire_pro_1
Giao trinh premire_pro_1
 
Gioi thieu adobe captivate5
Gioi thieu   adobe captivate5 Gioi thieu   adobe captivate5
Gioi thieu adobe captivate5
 
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNG
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNGBài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNG
Bài 4 PHẦN MỀM ỨNG DỤNG CHUYÊN DỤNG
 
Tìm việc làm từ xa ngành IT có đơn giản.pdf
Tìm việc làm từ xa ngành IT có đơn giản.pdfTìm việc làm từ xa ngành IT có đơn giản.pdf
Tìm việc làm từ xa ngành IT có đơn giản.pdf
 
Chude02-k37.103.056
Chude02-k37.103.056Chude02-k37.103.056
Chude02-k37.103.056
 
Nuvoton_SmartHome
Nuvoton_SmartHomeNuvoton_SmartHome
Nuvoton_SmartHome
 
Bài 1: Giới thiệu Android
Bài 1: Giới thiệu AndroidBài 1: Giới thiệu Android
Bài 1: Giới thiệu Android
 

App Studio - Session 2: Build your first App with App Studio

  • 1. Thong.Le-Vo-Quoc@studentpartner.com 11 Nov 2014 Building Apps for Windows Phone and Windows App App Studio
  • 3. Plan/Design Publish App lên App Store Test App trên thiết bị thật Test/Debug App trên Emulator Dùng Visual Studio để chỉnh sửa App Theo dõi App và ghi nhận Feedback Dùng App Studio để tạo App App Studio|
  • 6. Sau khi đã thực thiện xong việc tìm kiếm ý tưởng chúng ta sẽ bắt đầu tạo App Tại trang chủ App Studio các bạn nhấn App Studio|
  • 25. App Studio| 29718324@N08 29718324@N08 29718324@N08 : chính là User name. Đối với các User name là tên thì có thể sẽ không lấy được dữ liệu.
  • 30. App Studio| raymondle2409 mspvn raymondle2409 và mspvn: chính là User name. Hiện tại Facebook Section chưa hỗ trợ lấy Thông Tin từ Group.
  • 34. App Studio| . Các Section được phép Thêm vào Menu bao gồm Collection có nhiệm Tạo một cơ sở dữ liệu Offline hoặc Online.
  • 43. App Studio| Để thêm các Column cho cơ sở dữ liệu, bạn có thể nhấn vào “Create New” để tự tạo Column với các Thuộc tính như Name và Type Hoặc có thể nhấn “Add default columns” để App Studio tự động tạo mẫu cho bạn. Sau đó bạn có thể chỉnh sửa theo ý muốn của mình.
  • 44. App Studio| Text Multiline ( Text dưới dạng nhìu dòng ) Image Address Album Artist Email Phone Song Url
  • 45. App Studio| Để làm được công việc này bạn cần nhấn nút ở phía dưới Section Collection. Sau đó chọn Tab DATA. Tiếp đến nhấn nút Cuối cùng nhấn nút để bắt đầu Add dữ liệu vào Collection.
  • 46. App Studio| Ngoài cách Add thủ công từng dữ liệu một thì App Studio hỗ trợ “Import” danh sách dữ liệu tối đa 40 dòng và kích thước file không quá 500Kb. Trong file Import các bạn cần đặt dòng đầu tiên là tên các Column đặt trong dấu “” và ngăn cách nhau bởi dấu ; Đối với các dữ liệu cũng cần đặt trong dấu “” và ngăn cách nhau bởi dấu ; và các dữ liệu phải được ngăn cách từng dòng khác nhau.
  • 47. App Studio| "Title";"Sub";"ImageUrl";"Description" "Xin chào 1";"Đây là subTitle";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin chào các bạn Microsoft Student Partner New!“ "Xin chào 2";"Đây là subTitle 2";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin chào các bạn Microsoft Student Partner New!“ "Xin chào 3";"Đây là subTitle 3";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin chào các bạn Microsoft Student Partner New!“ "Xin chào 4";"Đây là subTitle 4";"https://www.microsoftstudentpartners.com/Content/Images/Global/mspPassion.png";"Xin chào các bạn Microsoft Student Partner New!"
  • 50. App Studio| hỗ trợ Tùy Chỉnh mỗi Page rất chi tiết, tại đây chúng ta có thể Edit Layouts, Binding, Section Name, Data và trang Detail
  • 51. App Studio| Các Layout của List Ngoài ra còn cung cấp tính năng chỉnh sửa Layout tức là cách bố trí hiển thị thông tin dữ liệu của một Page. Các Layout của Menu
  • 52. App Studio| Để bạn nhấn nút ở bên dưới Section mà bạn muốn tùy chỉnh.
  • 53. App Studio| Là một tính năng giúp bạn có thể Hiển Thị Thông Tin từ dữ liệu vào vị trí mình muốn.
  • 54. App Studio| Cách thức sử dụng và tùy chọn Binding
  • 55. Data Source Action Binding App Studio| Đây là một tính năng gần giống với Menu Action. Cũng cung cấp các khả năng thực hiện các hành động tùy vào kiểu dữ liệu • Create email (email data type) • Search for artist or album (artist or album data type) • Dial phone number (phone data type) • Show directions (address data type) • Show location (address data type) • Show artist (artist data type) • Play artist mix (artist data type)
  • 56. Extra Function App Studio| App Studio hỗ trợ 3 tính năng chính cho mỗi page detail bao gồm Text to Speech, Share Text, Pin to Start. Các tính năng này được đặt dưới Application Bar của ứng dụng.
  • 59. Themes App Studio| App Studio cung cấp 3 loại Theme chính cho các bạn chọn lựa.
  • 60. Custom Style App Studio| Custom Style là tính năng cho phép bạn chọn màu cho Application Bar, Foreground, Backgroud. Nếu không thích dùng Background Color ? Bạn có thể sử dụng hình ảnh để làm Background cho Ứng Dụng. Tích chọn vào Background Image và nhấn nút để up ảnh.
  • 63. Tile App Studio| Tile là một tính năng hay giúp App của bạn luôn chạy và cập nhập thông tin cần thiết ra màn mình Start của điện thoại. Có 3 loại Tile được App Studio hỗ trợ là Flip Template Cycle Template Iconic Template
  • 64. Tile App Studio| Có 3 loại Tile được App Studio hỗ trợ là Flip Template : đây là Tile có 2 mặt gồm trước và sau sẽ được lật qua lại. State Normal State Wide
  • 65. Tile App Studio| Cycle Template : hỗ trợ trình diễn tới 9 ảnh trên Tile. State Normal State Wide
  • 66. Tile App Studio| Iconic Template : hiển thị nội dung mà bạn nhập vào và không thay đổi. State Normal State Wide
  • 67. Tile App Studio| Màn hình thiết kế Tile trên App Studio
  • 68. Splash Screen & Lock Screen App Studio| Lock Screen là màn hình khi bạn Lock điện thoại.Splash Screen là màn hình lúc mới khởi động ứng dụng.
  • 69. Splash Screen & Lock Screen App Studio| Giao diện thiết kế Splash Screen và Lock Sreen trên App Studio. Đối với màn hình Splash Screen của Window App bạn cần Set Background Color cho ứng dụng.
  • 72. Publish Info App Studio| Đây là bước cuối cùng trong việc xây dựng nội dung cho ứng dụng trước khi Tạo và Publish App lên Store.
  • 73. Publish Info App Studio| Language nếu app của bạn có trên nhiều thị trường thì ngôn ngữ mặc định là English. Nhưng nếu App của bạn chỉ có trên 1 thị thường duy nhất thì có thể để English hay ngôn ngữ của thị trường đó. App Title là tên ứng dụng của bạn khi xuất hiện trên Store. App Description là mô tả nội dung của ứng dụng. Lưu ý là phần Description bạn cần nhập đúng theo ngôn ngữ mà bạn chọn. Privacy Statement Url là một bản nội dung nói về Chính Sách Bảo Mật trong ứng dụng của bạn. Bạn có thể tạo một trang web hay blog với bài viết nói về Chính Sách Bảo Mật. Tham khảo : bit.ly/apppolicy
  • 74. Publish Info App Studio| Associate App with the Store là bước Update thông tin Developer cho App trước khi Upload lên Store. Bước 1 : Bạn truy cập Store để Submit App. Sau khi tạo App để chuẩn bị Submit xong thì các bạn vào để lấy thông tin. Bước 2 : Điền thông tin cần thiết vào Associate App with the Store.
  • 77. Generate App Studio| Sau khi nhấn Finish bạn sẽ được chuyển sang Trang Xuất file Package, Project Code. Tại đây bạn nhấn nút để bắt đầu Quá Trình tạo và xuất File. Để chuyển sang bước này bạn cần nhấn nút để hoàn tất quá trình xây dựng nội dung và giao diện.
  • 78. Generate App Studio| Generation Type các bạn nên chọn Installable packages là Yes để chúng ta có thể Download Source Code về hoặc để Test trên Device. Một Popup chọn phiên bản Windows Phone và các tùy chọn kèm theo sẽ hiện ra. Tại đây bạn chọn Phiên bản bạn muốn là Universal App hay Windows Phone 8.
  • 79. Generate App Studio| Quá trình tạo packages hoàn tất. App Studio sẽ cung cấp cho các bạn file packages cho từng hệ điều hành để Download và Source Code Project để chỉnh sửa trên Visual Studio
  • 84. ©2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Editor's Notes

  1. Các sections được trải dài trên một trang và nối tiếp nhau theo thứ tự .