iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)

เรียนรู้การสร้างแอพบนมือถือ iPhone แบบมืออาชีพจากดีไซน์ UI/UX โดยไม่ใช้ Storyboard
4.75 (24 reviews)
Udemy
platform
ภาษาไทย
language
Mobile Apps
category
iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)
148
students
26.5 hours
content
Jul 2018
last update
$44.99
regular price

Why take this course?

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

  1. Segmented Control (หน้าแรกแอพ Instagram Profile ชื่อเต็มไป): โปรเจ็อนี้ใช้สำหรับเลือกระหว่างหมายเกณ์หรือสิทธิพิเศษแบบ Top Bar Menu ซึ่งจะไม่เปลี่ยนหน้าเป็นเพจให้แค่เลือกได้

  2. MapKit (ตัวชิดสำหรับแผนที่): โปรเจ็อนี้จะใช้ MapKit จาก Apple เพื่อแสดงโรงแรมบนแผนที่และให้สามารถซูมเข้าหรือซูมออกได้

  3. Item Search (การค้นหาสินค้า): โปรเจ็อนี้จะใช้ TableView ร่วมกับ CollectionView ที่จะแสดงรายการสินค้าที่สื่อสารณ์เพื่อให้สามารถค้นหาได้

  4. My Music (การเล่นเพลง): โปรเจ็อนี้จะมีฟังก์ชันเพื่อเล่นเพลงที่เพิ่มเข้นไว้ในแอพหรือจาก URL/ลิงค์ที่ฝากบนเว็บไซต์ และสามารถเลื่อนตำแหน่งเพลงได้

เพื่อใช้ MapKit ในโปรเจ็อของคุณ,คุณจะต้องทำตามขั้นตอนนี้:

  1. Import MapKit: ให้สิ่งที่ import Foundation หรือ import UIKit และเพิ่ม import MapKit

  2. Create a MKMapView: สร้ปริมาณ MKMapView ในไฟล์ของคุณ

  3. Set up the map: กำหนดที่เริ่มต้น (coordinates) หรือใช้ CLLocationCoordinate2D สำหรับการแสดงแผนที่

  4. Add annotations: เพื่อแสดงโรงแรมบนแผนที่, ใช้ MKAnnotation หรือตัวละครของของคุณที่จำนวนสิ่ง (MKPointAnnotation, MKCircle, etc.)

  5. Handle user interactions: ใช้ MKMapViewDelegate เพื่อจัดการกับคลิกหรือซูมของผู้ใช้บนแผนที่

สำหรับการค้นหาสินค้าในโปรเจ็อของคุณ,คุณจะต้อง:

  1. Set up a user interface: สร้ปริมาณ UITableView หรือ UICollectionView ซึ่งจะแสดงรายการ Keyword และเพลง

  2. Implement search logic: ใช้ UISearchController หรือฟังก์ชัน自己เพื่อทำการค้นหาตาม Keyword ที่ผู้ใช้ป้อน

  3. Fetch and display results: เริ่มต้นการค้นหา (UISearchController.searchBar.text หรือฟังก์ชันที่เสมดัง) และแสดงผลลั�จากฐานข้อมูลหรือเว็บไซต์

  4. Handle no results: ในการค้นหาที่ไม่พบเพลง,แสดงข้อคำถามหรือรายการเฉพาะให้ผู้ใช้รู้

  5. Streaming music: ต้นสิ่งที่จำเป็นสำหรับการแสดงและการเล่นเพลงจาก URL/ลิงค์ (ต้องใช้ AVAudioPlayer และตรวจสอบว่าผู้ใช้มีสิทธิ์ใช้เนื้อหานั้นไหม)

โปรดทราบว่าการพัฒนาแอพต้อง遵守ข้อจำกัดของ iOS และข้อกำหนดของเฉพาะหลัก (Privacy Policy) สำหรับการใช้งาน MapKit และการต่องานกับ Audio Services.

Course Gallery

iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically) – Screenshot 1
Screenshot 1iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)
iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically) – Screenshot 2
Screenshot 2iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)
iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically) – Screenshot 3
Screenshot 3iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)
iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically) – Screenshot 4
Screenshot 4iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically)

Loading charts...

Related Topics

1781090
udemy ID
04/07/2018
course created date
29/10/2019
course indexed date
Bot
course submited by
iOS 12: เขียนแอพ iPhone จากดีไซน์ UI/UX (Programmatically) - | Comidoc