วันศุกร์ที่ 12 ธันวาคม พ.ศ. 2557

การเริ่มต้นกับการเขียน Application บน iPhone

Home arrow บทความวิทยาศาสตร์ arrow การเริ่มต้นกับการเขียน Application บน iPhone

  
เมนูอื่นๆ
Home บทความวิทยาศาสตร์ เซ็นสมุดเยี่ยม
Thailand Web Stat
การเริ่มต้นกับการเขียน Application บน iPhonePDFพิมพ์
บทความนี้เป็นบทความเกี่ยวกับแนวคิดมากกว่า ว่าก่อนจะเริ่มการเขียนโปรแกรมสักตัวเราควรจะเริ่มอย่างไรดี ?
  1. มี Idea , Idea ต้องดี
    คุณจะรู้ได้ยังไงว่าสิ่งที่คุณคิดนั้นดี และจะประสบความสำเร็จ เรามีหลักในการช่วยคุณครับ 


    Application ช่วยแก้ไขปัญหา หรือมอบความสะดวกสบายให้ผู้คนได้หรือไม่
    ก่อนที่จะมีหลอดไฟ เราใช้เพียงแค่เทียนไข แล้วก่อนเทียนไข เราใช้การก่อไฟ ทุกสิ่งเกิดจากการคิดแก้ไขปัญหาและเพิ่มความสะดวกสบาย ถ้า Application ของเราสามารถช่วยแก้ปัญหาต่างๆ ได้ รับรองมีคนใช้แน่นอนครับ
    มีกลุ่มเป้าหมายเฉพาะ
    อยากที่ทราบกันว่าตอนนี้ Applition บน AppStore ตอนนี้มีมากกว่า 300,000 Application แล้ว ยกตัวอย่าง Application ไฟฉายมีเป็นร้อยๆ เราอาจจะหลีกหนีการแข่งขันกลุ่มนี้ไปสร้าง Application อื่นเช่น กลุ่มคนรักหมา, วิธีเลี้ยงแมว เป็นต้น

    Application ของคุณสร้างรอยยิ้มได้ไหม
    Application ที่ดีต้องทำให้ผู้ใช้งานมีความสุขครับ

    สร้างสิ่งที่ดีหรือแตกต่างกว่าเดิม
    ถ้าคุณตั้งใจจะสู้กับ Application ที่มีอยู่แล้วหรือคล้ายกัน คุณต้องมั่นใจว่ามีอะไรที่พิเศษกว่า หรือหาจุดอ่อนของคู่แข่งแล้วแก้ไขมันซะ

    มีช่องทางให้ผู้ใช้งานติดต่อกับคุณได้
    ผู้คนชอบใช้งาน Application ที่มีการเปลี่ยนแปลง อย่างสม่ำเสมอและมีการพัฒนาอย่างต่อเนื่อง คุณควรมีช่องทางสำหรับผู้ใชงานให้แจ้งปัญหาที่พบ ไม่ว่าจะเป็น email หรือ website

เตรียม อุปกรณ์ของคุณให้พร้อม
- สมัคร 
Apple iPhone Developer Program ($99)
- จัดซื้อ iPhone หรือ iPod Touch
- จัดหา Intel-based Mac computer พร้อม Mac OS X 10.5.5
- เตรียม Non-Disclosure Agreement (
ตัวอย่างที่นี้) *
- Download และ Install iPhone SDK 
iPhone SDK
ค้นหาว่าตัวเองถนัดสิ่งไหน
ในการสร้าง Application ที่ดีสักตัวนึงนั้น คุณอาจจะต้องเป็นทั้ง Researcher, Project Manager, Accountant, Information Architect, Designer, Developer, Marketer and Advertiser คุณสามารถเป็นได้ทุกอย่างแต่ในบางงานที่คุณไม่ถนัดมันอาจจะใช้เวลามากกว่าคนที่คุณถนัด มันจะไม่มีปัญหาถ้าเป็น Project เล็กๆที่คุณทำได้ตัวเอง แต่ถ้าเป็น project ขนาดใหญ่คุณต้องรู้ว่าอะไรเหมาะกับคุณที่สุดและเป็นตำแหน่งที่ช่วยให้ทีมของคุณประสบความสำเร็จ

เรียนรู้และวางแผน
คุณต้องศึกษา Application ต่างๆให้เยอะๆ ว่าดียังไงและมีข้อผิดผลาดอะไรบ้างและอย่าทำแบบนั้นอีก โดยคุณอาจจะหลักต่างๆ ดังนี้
- Application ของคุณแก้ไขปัญหาอะไรได้
- มี Application ไหนที่คล้ายๆ กับที่คุณจะทำบ้าง
- Application ของคุณเหมาะกับคนกลุ่มไหน
- สามารถสร้างให้เป็น Application เฉพาะที่มีแต่ของคุณได้หรือไม่ ?
- Application ของคุณควรจะมีราคาเท่าไหร่

ศึกษา iPhone และ ipod touch UI (UserInterface)
เราต้องรู้ก่อนว่ารูปร่างหน้าตาของโปรแกรมที่เราสร้างออกมาจะเป็นรูปแบบใดได้บ้าง โดยสามารถศึกษาได้ที่ 
Apple User Interface Guidelines หรือใช้วิธี Download Application ที่ติด Top 10 ของหลายๆประเภทมาดูและเลือกมาสัก 5 รูปแบบที่คุณชอบก็ง่ายดีครับ

วาด Idea ของคุณออกมาให้เห็นชัดๆ
เป็นการง่ายกว่าถ้าคุณจ วาด Idea ของคุณให้ออกมาเป็นภาพเพราะจะง่ายต่อคุณ และ ทีมงานของคุณ


Image credit: Cultured Code
หรือถ้าคุณเป็น Designer อาจจะง่ายกว่าถ้าคุณจะ Download iPhone GUI Photoshop template มาใช้ (Version ล่าสุดรองรับ Retina Display แล้วครับ)

เขียน Program
ถึงเวลาสำหรับการเขียนโปรแกรมแล้วโดยใช้ โปรแกรมที่ชื่อว่า Xcode โดยเราสามารเข้าไปหาบทความและความรู้ต่างๆ ได้จาก

Apple Dev Forum
iPhoneSDK (moderated by Erica Sadun)
iPhoneSDKForum
iPhoneDev Forums
iPhoneSB
แต่ถ้าคุณไม่ใช่ programmer อาจจะหาวิธีที่ง่ายกว่าโดยการจ้าง programmer ครับเพราะอาจจะเป็นเรื่องยากอยู่เหมือนกันกับการเขียนโปรแกรมหากคุณไม่เคยเขียนมาก่อน

Upload Application ของคุณขึ้น AppStore

Promote Application ของคุณ

Promote ผ่านทาง Website หรือ Webborad ต่างๆ เพื่อบอกว่า Application ของคุณดียังไง ทำไมถึงต้อง Load
- ใช้ Twitter หรือ Facebook เป็นตัวช่วย ถ้าคุณทำเกมส์คุณอาจจะใช้ Social Media สำหรับให้ผู้เล่นส่งคะแนนของตัวเองขึ้น Facebook หรือ Twitter ได้หลังจากนั้นเพื่อนๆ ของเขาเรานั้นอาจจะมีคนสนใจเพิ่มขึ้นก็ได้ หรือกรณี Application อื่นๆคุณอาจจะใช้เป็นช่องทางสำหรับรับ Feedback จากผู้ใช้งานเพื่อปรับปรุงให้ดีขึ้น
Update อย่างสม่ำเสมอ และบอกผู้ใช้งานเสมอๆ ว่าจะเพิ่มอะไรเข้าไปบ้าง

เฝ้าดูและ อย่าล้มเลิก
คอยหมั่นแก้ไขจุดอ่อนของ Application ของคุณและเพิ่มคุณสมบัติอยู่เสมอ เพราะเราต้องเข้าใจว่าคู่แข่งของเราเพิ่มขึ้นทุกวัน

ถ้า Application ของคุณแจก ฟรีตอนนี้มีช่องทางที่ชื่อว่า iAd ซึ่งคุณสามารถติดตั้งลงไปใน Application ของคุณได้ด้วยครับ
ที่มา smashingmagazine

Views: 4964

ความคิดเห็นแรก
Only registered users can write comments.
Please login or register.
Powered by AkoComment Tweaked Special Edition v.1.4.6
AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com
All right reserved
< ก่อนหน้า ถัดไป >
ขณะนี้มี 73 บุคคลทั่วไป ออนไลน์
สถิติผู้เยี่ยมชม
ผู้เยี่ยมชม: 6476100  คน
หนังสืออิเล็กทรอนิกส์
ฟิสิกส์ 1 (ภาคกลศาสตร์)
ฟิสิกส์ 1 (ความร้อน)
ฟิสิกส์ 2
กลศาสตร์เวกเตอร์
โลหะวิทยาฟิสิกส์
เอกสารคำสอนฟิสิกส์ 1 
ฟิสิกส์ 2 (บรรยาย)
ฟิสิกส์พิศวง 
สอนฟิสิกส์ผ่านทางอินเตอร์เน็ต
ทดสอบออนไลน์ 
วีดีโอการเรียนการสอน 
แผ่นใสการเรียนการสอน
เอกสารการสอน PDF
หน้าแรกในอดีต

ทั่วไป
การทดลองเสมือน
บทความพิเศษ
ตารางธาตุ(ไทย1)
พจนานุกรมฟิสิกส์
ลับสมองกับปัญหาฟิสิกส์
ธรรมชาติมหัศจรรย์
สูตรพื้นฐานฟิสิกส์
การทดลองมหัศจรรย์
กิจกรรมการทดลองทางวิทยาศาสตร์

บททดสอบ
แบบฝึกหัดกลาง
แบบฝึกหัดโลหะวิทยา
แบบทดสอบ
ความรู้รอบตัวทั่วไป
อะไรเอ่ย ?
ทดสอบ(เกมเศรษฐี)
คดีปริศนา
ข้อสอบเอนทรานซ์
เฉลยกลศาสตร์เวกเตอร์
แบบฝึกหัดออนไลน์

สรรหามาฝาก
คำศัพท์ประจำสัปดาห์
ความรู้รอบตัว
การประดิษฐ์แของโลก
ผู้ได้รับโนเบลสาขาฟิสิกส์
นักวิทยาศาสตร์เทศ
นักวิทยาศาสตร์ไทย
ดาราศาสตร์พิศวง
สุดยอดสิ่งประดิษฐ์
การทำงานของอุปกรณ์ทางฟิสิกส์
การทำงานของอุปกรณ์ต่างๆ

การเรียนฟิสิกส์ผ่านทางอินเตอร์เน็ต
การวัด
เวกเตอร์ 
การเคลื่อนที่แบบหนึ่งมิติ
การเคลื่อนที่บนระนาบ
กฎการเคลื่อนที่ของนิวตัน
การประยุกต์กฎของนิวตัน
งานและพลังงาน
การดลและโมเมนตัม
การหมุน
สมดุลของวัตถุแข็งเกร็ง
การเคลื่อนที่แบบคาบ 
ความยืดหยุ่น
กลศาสตร์ของไหล 
กลไกการถ่ายโอนความร้อน
เทอร์โมไดนามิก
คุณสมบัติเชิงโมเลกุลของสสาร
คลื่น
การสั่น และคลื่นเสียง 
ไฟฟ้าสถิต
สนามไฟฟ้า
ความกว้างของสายฟ้า
ตัวเก็บประจุ
ศักย์ไฟฟ้า 
กระแสไฟฟ้า 
สนามแม่เหล็ก
การเหนี่ยวนำ
ไฟฟ้ากระแสสลับ
ทรานซิสเตอร์ 
สนามแม่เหล็กไฟฟ้า
แสงและการมองเห็น
ทฤษฎีสัมพัทธภาพ
กลศาสตร์ควอนตัม
โครงสร้างของอะตอม 
นิวเคลียร์ 

สมัครสมาชิก
เพื่อรับเอกสารเพิ่ม!

ไม่มีความคิดเห็น:

แสดงความคิดเห็น