Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

ห่างหายไปนาน..

ช่วงนี้ยุ่งๆ กับหลายๆเรื่อง ไม่ว่าจะเรื่องเรียน เรื่องสอบ DB2 (พรุ่งนี้แล้ว ยังไม่ได้อะไรเลย ฮาาาา) รวมไปถึง ณ จุดๆนี้กำลังหมกมุ่นกับการทำ app ใน Windows Phone ตอนนี้ทำอยู่ 3 แอพฯ แต่ละแอพฯใช้ C# ในการเขียน และใช้เวลาพอสมควร เพราะเราไม่มีความรู้เลย (เคยเรียนที่ไหนล่ะ C# อาจารย์กูฯล้วนๆ) อาศัยโค้ดตัวอย่างของฝรั่งแล้วมาแก้ๆเอา ๕๕๕๕ เอาเป็นว่าเดี๋ยวโพสนี้มาเล่าถึงเรื่องการทำแอพฯให้อ่านกันดีกว่า

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

 

จุดเริ่มต้นของการทำ app ใน windows phone เนี่ย มันเกิดจากที่เพื่อนหลายๆคนในคณะฯ ได้เข้ารับอบรบการพัฒนาแอพฯจากทางไมโครซอฟท์ (อยากไปอบรมเหมือนกัน แต่ติดเรียน – – ทุกที) จนเค้าได้แอพฯส่งเข้า Store กันคนละแอพฯสองแอพฯ เราเองก็อยากจะลองทำบ้าง เห็นเพื่อนๆบอกว่าไม่ยาก ก็เลยติดตั้ง tools ต่างๆที่จำเป็นต้องใช้ แล้วก็ขอโปรเจคที่เพื่อนทำมาลองแก้ดู

.

…เออ มันไม่ยากจริงๆด้วย

.

โปรเจคที่เพื่อนทำคือ Youtube Channel มันจะดึงวิดีโอจาก youtube มาแสดง ที่เราต้องทำก็แค่ เปลี่ยนชื่อ channel (โอ้ ง่ายแท้) แล้วก็เปลี่ยนรูปพื้นหลัง ไอคอน นู่นนี่นั่น ให้เข้ากับ channel ของเรา เป็นอันเสร็จ

.

.

แต่ความสนใจมันไม่หยุดแค่นั้น…

.

พอทำได้ ก็เริ่มหาตัวอย่างโค้ดอย่างอื่น เช่นพวก RSS Reader, Weather Forecast, มาลองทำดู และแล้วก็มีแอพฯนึงที่ submit แล้วได้ publish บน Store แอพฯนี้มีชื่อว่า Minion Clock

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

Minion Clock เป็นแอพฯนาฬิกา ที่มีทั้งแบบเข็ม และแบบตัวเลข แถมมีเดือน/วันที่ แสดงอยู่ด้วย ซึ่งไม่ได้เขียนโค้ดเองเลย ใช้โค้ด sample นี่แหละ มาแก้รูปเอา (รูปเก่ามันเชย ไม่ชอบ ชอบตัวนี้) อ่ะ ก็จัดการเปลี่ยนรูป เปลี่ยนเข็ม นู่นนี่นั่น แล้วก็ submit ไป รอประมาณ 3-4 วัน ปรากฏว่า ผ่าน!

.

แต่ไม่ค่อยน่าภูมิใจเท่าไหร่เนอะ เพราะแทบจะไม่ได้ทำอะไรกับมันเลย แค่เปลี่ยนรูป – -ll โถ่

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

ก็ถือเป็นความสำเร็จขั้นแรกสำหรับการดันแอพฯขึ้นไปบน marketplace แต่จริงๆ submit ไป 3 แอพฯ นะ ตอนนี้ผ่านแค่แอพฯเดียว เพราะแอพฯนี้มันไม่ต้องใช้อินเทอร์เน็ต ไม่ต้องเช็คอะไรมาก ส่วนอีก 2 ตัวนั้นติดปัญหาบางอย่าง คือเราไม่อ่านข้อตกลงของเขาเองแหละ …ก็ไม่เป็นไร อ่านคำแนะนำที่เขาบอกมา แล้วแก้ไข ส่งไปใหม่ (สาเหตุและวิธีแก้ เมื่อแอพฯถูกปฏิเสธจาก Marketplace (Windowsphone))

.

สิ่งที่ได้แน่ๆเลยจากการทำแอพฯเหล่านี้ คือได้รู้จักภาษา C#, ไฟล์ .xaml ได้รู้คร่าวๆว่าการทำงาน การสร้างแอพฯมือถือตัวนึงมันเป็นยังไง แต่ละ page มันประกอบด้วยอะไรบ้าง ผลพลอยได้ก็สกิลในการอ่านภาษาอังกฤษจากการหาทางแก้ bug เพิ่มขึ้น 2.6843% ยังไงก็ต้องขอบคุณคุณฝรั่งทั้งหลายใน stackoverflow และ c-sharpcorner ไว้ ณ ที่นี้ด้วย

.

.

สำหรับโพสนี้ก็ เล่าสู่กันฟัง เผื่อใครสนใจจะทำแอพฯ ลองไปหาดูตัวอย่างกันได้ที่ View Samples มีหลายภาษาให้เลือก (C#, C++, JavaScript ฯลฯ) ส่วนพวก tools ต่างๆ สำหรับใครที่เป็นนักศึกษาก็ลองสมัคร Dreamspark ดู เพราะทาง Microsoft เขาสนับสนุนให้เรานำเครื่องมือมาใช้พัฒนาอยู่แล้ว

.

.

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

Minion Clock แอพฯวินโดวส์โฟนตัวแรกที่ส่งขึ้น Marketplace (Windows Phone)

UPDATE
แปะนิดนึง ยอดดาวน์โหลดทะลุ 1,700 แล้ว เฮ! ถือว่าเยอะสำหรับแอพฯที่ไม่ได้มีฟังก์ชั่นหรูหราอะไร คอมเม้นท์จากผู้ใช้ก็มาเรื่อยๆ แต่ไม่ค่อยรู้เรื่องแฮะ อ่านออกเฉพาะภาษาอังกฤษ เค้าบอกว่าจะดีกว่านี้ถ้ามีพวกนาฬิกาปลุก อะไรอย่างงี้ได้ด้วย ก็ถ้ามีโอกาสได้ศึกษาก็อยากจะพัฒนาตามคำแนะนำเหมือนกัน สู้ต่อไป!

 

Leave a Reply

Your email address will not be published. Required fields are marked *