Skip to main content

ทำให้เป็นจริง: วิธีออกแบบแอป iphone เครื่องแรกของคุณ

Mariah Carey - Make It Happen (Official Video) (มิถุนายน 2026)

Mariah Carey - Make It Happen (Official Video) (มิถุนายน 2026)
Anonim

ผู้คนต่างชื่นชอบการแชทอย่างรวดเร็วบนแอพ Snapchat มากจน บริษัท อายุสองปีมีมูลค่า 860 ล้านเหรียญ ผู้คนแบ่งปันรูปภาพอย่างต่อเนื่องบน Instagram ซึ่งเป็นเหตุผลว่าทำไม Facebook ใช้จ่าย $ 1 พันล้านเหรียญเพื่อซื้อโปรแกรมเป็นแอปสแตนด์อโลน มันปลอดภัยที่จะบอกว่าตลาดแอปกำลังเฟื่องฟู

และมันง่ายกว่าที่คุณคิดเอาไว้แม้ว่าคุณจะไม่ใช่นักพัฒนา (หรือ "ผู้ก่อตั้งทางเทคนิค" อย่างที่พวกเขาพูดใน Startup Land) หากคุณมีความคิดที่ดีและดีกับธุรกิจในด้านต่าง ๆ มีแหล่งข้อมูลการเรียนรู้มากมายและโอกาสในการเอาต์ซอร์ซเพื่อช่วยคุณในการสร้างแอพตัวใหญ่ตัวต่อไป

นี่คือบทสรุปพื้นฐานที่คุณต้องเริ่มต้น

รับบัญชีผู้พัฒนา App Store ของคุณ

สิ่งแรกสิ่งแรก: คุณไม่สามารถขายแอพที่คุณไม่สามารถแสดงได้ การตั้งค่าบัญชีของคุณด้วย Apple App Store มีค่าใช้จ่ายประมาณ $ 100 ต่อปี แต่จำเป็นถ้าคุณไม่พัฒนาแอพภายใต้ชื่อ บริษัท หรือชื่ออื่นที่จะจ่ายเงินให้คุณจากรายได้

และแม้ว่าคุณจะไม่เปิดใช้แอปของคุณสักพักสิ่งนี้เป็นสิ่งที่ควรทำตอนนี้บัญชีแอพสโตร์ให้การเข้าถึงเครื่องมือและทรัพยากรการพัฒนาที่เป็นประโยชน์

กำหนดแอพของคุณ

ผู้คนจะพบข้อมูลใดบนหน้าจอหลัก คุณต้องการหน้าอะไร ผู้ใช้จะคาดหวังอะไร แอพจะไหลอย่างไร

ก่อนที่คุณจะเริ่มสร้างแอปของคุณคุณจะต้องพิจารณาว่าประสบการณ์การใช้งานของผู้ใช้จะเป็นอย่างไรและเริ่มสร้างการแสดงด้วยภาพ คุณไม่จำเป็นต้องรู้ถึงสุนทรียภาพที่แท้จริง แต่คุณต้องหาเหตุผลที่เหมาะสมและเป็นตัวแทนของกันและกัน การสร้างรายละเอียด“ โครงร่าง” ของแอปพลิเคชันโดยใช้การวาดด้วยมือบนกระดาษหรือแอปพลิเคชั่น wireframing แบบดิจิทัลเช่น Balsamiq จะช่วยคุณจัดระเบียบความคิดหรือสื่อสารการทำงานของแอพกับส่วนที่เหลือของทีม เมื่อทราบว่า:

วางไว้ด้วยกัน

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

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

ตัวเลือกที่ 1: เรียนรู้ที่จะเขียนรหัสด้วยตัวเอง

นี่เป็นแหล่งข้อมูลทางอินเทอร์เน็ตที่ดีที่สุดสำหรับการเขียนโปรแกรม DIY ด้วยความขยันผู้คนจำนวนมากเริ่มเขียนโปรแกรมพื้นฐานภายในเดือนแรก

  • Treehouse: Treehouse เป็นทรัพยากรที่น่าเหลือเชื่อสำหรับทุกสิ่ง ที่นี่คุณสามารถค้นหาบทช่วยสอนออนไลน์และชั้นเรียนเร่งรัดที่จะแนะนำคุณตลอดกระบวนการเรียนรู้วิธีการเขียนโค้ด
  • Skillshare: เรียนรู้ไม่ดีในโครงสร้างการสอนออนไลน์หรือไม่ Skillshare เป็นสถานที่สำหรับผู้เชี่ยวชาญในการแบ่งปันทักษะของพวกเขากับผู้อื่น ไซต์นี้มีภาพรวมพื้นฐานและหลักสูตรหลายประเภทที่ช่วยให้คุณเรียนรู้ออนไลน์หรือด้วยตนเองในพื้นที่ (ถ้ามี)
  • Stack Overflow: บริการฟรีนี้เป็นการเชื่อมโยงสามเณรในการพัฒนาพร้อมคำถามไปยังผู้เชี่ยวชาญพร้อมคำตอบ ไม่ใช่วิธีการเรียนรู้ที่ครอบคลุมที่สุด แต่เติมช่องว่างระหว่างบทเรียนหากคุณไม่เข้าใจบางสิ่ง
  • คุณจะต้องมีและคุ้นเคยกับสิ่งต่อไปนี้:

  • Photoshop: Photoshop เป็นมาตรฐานของการออกแบบและสร้างภาพดิจิทัล ใครก็ตามที่มองหาที่จะจัดการกับการออกแบบตัวเองจะต้องใช้ซอฟต์แวร์นี้อย่างแน่นอน
  • Xcode: นี่เป็นซอฟต์แวร์การทำให้เข้าใจง่ายของการเข้ารหัสของ Apple มันเป็นแบบบูรณาการและใช้งานง่ายมันติดตามข้อผิดพลาดการเข้ารหัสใด ๆ ในขณะที่คุณรหัสและยังสามารถแก้ไขข้อผิดพลาดโดยอัตโนมัติ
  • Phonegap: อีกทางเลือกหนึ่งสำหรับ Xcode โปรแกรมเช่นนี้ช่วยให้คุณสร้างแอปพลิเคชั่นที่ยอมรับได้อย่างง่ายดายโดยมีความรู้เบื้องต้นเกี่ยวกับ CSS, HTML และ JavaScript เท่านั้น
  • คอมพิวเตอร์ Mac: ดูเหมือนพื้นฐาน แต่ถ้าพัฒนาบนแพลตฟอร์ม iOS คุณจะต้องใช้คอมพิวเตอร์ Apple
  • ตัวเลือก 2: สร้างทีม

    หากคุณต้องการจ้างผู้อื่นเพื่อสร้างแอปของคุณคุณจะต้องจัดเรียงทักษะและประเภทบุคลากรต่าง ๆ เพื่อดึงจากที่จำเป็น แม้ว่าผู้รับเหมาบางรายอาจมีทักษะในหลายสาขา แต่อย่าคาดหวังว่าจะพบทักษะเหล่านี้ทั้งหมดในคนเดียว ขึ้นอยู่กับความซับซ้อนของแอพของคุณเป็นไปได้ว่าคุณจะต้องจ้างทีมงานภายนอกทั้งหมดหรือแม้กระทั่งจ้างเอเจนซี่ที่มีข้อเสนอที่ครอบคลุม

    ที่สำคัญที่สุดคือเข้าใจชุดทักษะที่คุณต้องการจากทีมของคุณ นักออกแบบ UX (ผู้ออกแบบฟังก์ชันการทำงานของแอพ) ควรเข้าใจพื้นฐานการจัดวางสถาปัตยกรรมข้อมูลและองค์ประกอบของการใช้งานของผู้ใช้ นักออกแบบกราฟิก (ผู้ออกแบบโลโก้และองค์ประกอบภาพอื่น ๆ ) จำเป็นต้องเข้าใจองค์ประกอบภาพของการสร้างแบรนด์และความต่อเนื่องของแบรนด์และความเข้มของสีและแบบอักษรมีส่วนช่วยในการสร้างแบรนด์อย่างไร นักพัฒนา จะสร้างฐานข้อมูลพื้นฐานสำหรับแอพและควรมีประสบการณ์ในการทำสิ่งนี้สำหรับแอพ iPhone นักพัฒนาจะเป็นคนที่นำความคิดและการออกแบบของคุณไปสู่การปฏิบัติและสามารถช่วยส่งให้กับ App Store ได้สำเร็จ

    ต่อไปนี้เป็นสถานที่ไม่กี่แห่งสำหรับนักออกแบบและนักพัฒนาเพื่อให้เหมาะกับงบประมาณ:

  • oDesk
  • พวกเขาทำแอพ
  • Elance
  • GroupTalent
  • บริการเช่น oDesk หรือ Elance จะเป็นวิธีการที่ประหยัดที่สุดเนื่องจากราคาอยู่ที่ใดก็ได้จาก $ 10 ถึง $ 50 ต่อชั่วโมงสำหรับผู้มีความสามารถจากต่างประเทศเมื่อเทียบกับการทำงานกับหน่วยงานบริการเต็มรูปแบบในสหรัฐอเมริกา (โดยรวมคุณสามารถคาดหวังว่าจะจ่าย $ 5, 000 - $ 10, 000 เมื่อทำงานกับ freelancer หรือที่ใดก็ได้จาก $ 20, 000 - $ 150, 000 เมื่อทำงานกับ บริษัท ) หากคุณตัดสินใจที่จะใช้เส้นทางนี้ให้แน่ใจว่าได้อ่านบทความของ Derek Sivers เกี่ยวกับการจ้างคนแรก

    โปรดจำไว้ว่าเมื่อทำงานกับทีมการสื่อสารเป็นสิ่งสำคัญยิ่ง ตั้งแต่การอัปเดตจนถึงการเรียนการสอนตั้งแต่การถ่ายทอดแนวคิดไปจนถึงการป้อนข้อมูลคุณต้องมีเครื่องมือในการติดต่อกับทีมของคุณ เครื่องมือการจัดการโครงการเช่น Basecamp เป็นเครื่องมือที่มีประโยชน์ที่สุดสำหรับการแบ่งปันและจัดระเบียบความคิด คิดว่ามันเหมือนมีไวท์บอร์ดเข้าถึงระยะไกลในห้องประชุมดิจิตอลกับทุกคนในทีมของคุณ

    พร้อมยัง?

    อย่างที่คุณเห็นมีตัวเลือกมากมายในการออกแบบและสร้างแอปพลิเคชันในฝันของคุณโดยไม่ต้องค้นหาผู้ร่วมก่อตั้งทางเทคนิคเข้าร่วมกับคุณ ทีนี้ลองคิดแล้ววิ่งไปกับมัน

    คุณพบแหล่งข้อมูลอื่นใดอีกที่จะช่วยให้แอพ iPhone ของคุณมีชีวิตชีวา