iOS Rejected First time : คำไทยที่มักเขียนผิด

จากตอนที่แล้วเริ่มจากวันที่ 28 กุมภาพันธ์ได้ submit แอปไปทั้งหมดจำนวน 2 แอป ได้แก่ คำไทยที่มักเขียนผิดและคำทับศัพท์ แล้วก็รอให้เวลาผ่านไปนาน 7 วันมาถึงวันที่ 6 มีนาคม แล้วก็มีอีเมลมากลางดึกประมาณ 5 ทุ่มแจ้งเปลี่ยนสถานะแอปคำไทยที่มักเขียนผิดจาก Waiting For Review เป็น In Review ตอนนั้นตื่นเต้นมาก แบบว่าเฮ้ยนี่ครั้งแรกเลยนะเนี่ยลุ้น ๆ จะผ่านมั้ยหรือไม่ผ่านหรือจะผ่านหรือไม่ผ่าน เล่นเอาคืนนั้นนอนหลับไม่สนิท และก็หลับไม่ลงจริงเพราะมีอีเมลมาอีกตอนจะตีสองแจ้งว่า (15)

Read more
CS Prajad ฟอนต์ (Font) ไทยแนวอ่านง่าย

ในช่วงปีที่ผ่านมา กอล์ฟได้มีโอกาสลองทำโปรเจกต์อะไรของตัวเองจริง ๆ จัง ๆ ถึงขั้นที่ต้องออกแบบ UI เองซึ่งแน่นอนว่าในการออกแบบนั้นเรื่องตัวอักษรก็เป็นปัจจัยสำคัญที่สามารถตัดสินงานออกแบบชิ้นนั้นได้กันเลยทีเดียว ด้วยเหตุผลนี้เองจึงทำให้ได้ลงไปศึกษาค้นคว้าศาสตร์ของตัวอักษรบ้างนิดหน่อยจนไปเจอแหล่งขุมทรัพย์ของวงการฟอนต์ของไทยคือเว็บ ฟอนต์.คอม และได้ลองฟอนต์หลายตัวที่น่าสนใจ เช่น Circular, Quark, Thai Sans Lite และตระกูล CS ของคุณ CS@nok (2209)

Read more
มาเรียน iOS ไปด้วยกัน [Day 25] : Ready for submit to App Store

เวลามันช่างผ่านพ้นไปไวเหมือนโกหก รู้สึกตัวอีกทีกลายเป็นว่านี่กอล์ฟห่างหายไปจากการอัปเดตบล็อกไปเกือบสองเดือนเต็ม ๆ เหตุเพราะทั้งงานประจำที่ออฟฟิศยุ่งด้วยและเร่งทำแอป wordy ให้สมบูรณ์ทั้งของ iOS และตัวหลังบ้านที่ขยับมาใช้ Laravel5 เป็นตัวขับเคลื่อน ทำให้ไม่มีเวลาและกะจิตกะใจมาอัปเดตบล็อก จนนี้หลาย ๆ อย่างเริ่มลงตัวจึงมีอารมณ์มาอัปเดตกันสักหน่อยจึงขอหยิบเอาวันที่ submit แอปมาเล่าสู่กันฟังสักหน่อยหนึ่ง ส่วนเรื่องการพัฒนาและเรียนรู้การเขียนแอปบน iOS จะขอหยิบไปเป็นลักษณะของ How to แทนละกันนะครับ (23)

Read more
มาเรียน iOS ไปด้วยกัน [Day 4] : Auto Layout#3

หลังจากเมื่อวานได้ลองปรับ UI ให้แสดงได้โดยยึดหน้าจอเล็กสุดคือ 3.5″ (เล็กมากอ่ะ) ซึ่งหมายความว่าจะแสดงผลบน iPad ได้พอดี แต่พอทำไปแสดงผลบนจอที่ใหญ่ขึ้นกลายเป็นว่า UI ไม่ขยายเพื่อฟิตกับขนาดจอเลยดูแล้วตลกมาก เลยได้โจทย์ใหม่ว่าต้องทำให้ฟิตกับจอที่ใหญ่กว่า 3.5″ => 4″, 4.7″ และ 5″ ตรงนี้ขอนอกเรื่องนิดนึงครับ ขอเล่าที่มาที่ไปหน่อย คือแบบว่าวันนี้ไปส่งแอ้วขึ้นเครื่องที่ดอนเมืองแล้วขากลับกลับ BTS แต่ระหว่างทางดันปวดท้องกระทันหันเลยแวะเข้าออฟฟิศพอเสร็จภาระกิจเลยแอบไปใช้เน็ต โดยค้นหาจากกูเกิ้ลเรื่อง auto layout, scale size bla bla.. จนไปเจอวิดีโอนี้แหละจึงนั่งดูแล้วลองปรับ UI ที่วางไว้ตามไปด้วย (71)

Read more
มาเรียน iOS ไปด้วยกัน [Day 3] : Auto layout#2

หลังจากที่เมื่อวานกอล์ฟนั่งดูต้นกะนุ่นสอนวาง Auto layout จนเกือบจะท้อ เลยกลับห้องมาตั้งใจหาตัวอย่างที่สอนจัดวาง layout แบบ grid จนได้มาพบวิดีโอนี้ เลยนำเอามาปรับกับโค้ดตัวเองที่ขึ้นไว้เมื่อวาน เลยได้ผลตามนี้ เอาหล่ะ ถือว่าใกล้ความเป็นจริงแล้วครับ แต่มีโจทย์ยากเพิ่มมาอีกข้อคือทำอย่างไรให้แสดงผลได้สัดส่วนเท่า ๆ กันทุก resolution? (41)

Read more
มาเรียน iOS ไปด้วยกัน [Day 2] : Auto Layout

เริ่มวันนี้ที่สองด้วยโจทย์การขึ้น UI ตามแอปฯ คำไทยบน WP และ Android โดยตั้งใจจะทำให้เป็น Gridview layout ก็ลองวาง element ลง storyboard ซะดิบดีได้ผลประมาณนี้      ตอนลากวางนี่แบบว่าเฮ้ย ง่ายจังหว่ะ ลากวางแค่นี้เสร็จแล้วเหรอ พอวาง element บน storyboard ครบแล้วจึงลองรันบน iPhone 5&6 ได้ผลดังภาพข้างล่าง พอลองรันเท่านั้นแหละ อึ้งเลย ทำไมมันเละหล่ะ เลยได้รู้จักคำว่า Auto layout ลอยเข้ามาในชีวิตแล้ววววว เศร้าเลย จบกันวันนี้พอก่อนขอไปทำใจว่ามันไม่ได้ง่ายดายอย่างที่คิด T_T ป.ล.วันนี้ขอบคุณต้นกับนุ่นที่ช่วยสอนให้รู้จักคำว่า Auto layout ลองแต่งนู่นนี่นั่นกันอยู่นาน กอล์ฟเห็นจนจะถอดใจอยู่แล้ว ทำไมมันดูยุ่งยากขนาดนี้หว่าาาาาาาาาา (33)

Read more
มาเรียน iOS ไปด้วยกัน [Day 1] : Simple GUI

ในช่วงปีแรก ๆ ที่กอล์ฟเริ่มทำงานก็ได้มีโอกาสไปลองเขียน iOS อยู่ช่วงนึงเป็นเวลาสั้น ๆ ประมาณ 2 สัปดาห์ ตอนนั้นเลยได้สกิล iOS มานิดหน่อย ย้ำว่านิดหน่อยจริงจรี๊ง แล้วเวลาก็ผ่านล่วงเลยมากว่าสามปีก็ได้หวนย้อนกลับมาลองเขียน iOS อีกแต่รอบนี้กะจะทำแอปฯ ของตัวเองและจะทำจริงจังด้วยไม่ได้หัดเล่น ๆ ทีนี้เรื่องของการเขียน iOS ซึ่งได้ข่าวมาสักพักแล้วว่า Apple พยายามจะดันภาษาใหม่ที่ชื่อเหมือนรถอีโก้คาร์(eco:อีโค่)ค่ายนิสสันนั่นคือ Swift ขึ้นมาแทนที่ Objective-c โดยยังไม่เข้าใจว่าเปลี่ยนทำไมแต่โดยส่วนตัวคิดว่าภาษาใหม่ตัวนี้น่าจะดูเป็นภาษามนุษย์มากขึ้นกว่า Objective-c อย่างแน่นอน(เดาล้วน ๆ) เขียนเป็นเมื่อไหร่คงได้ย้อนกลับมาตอยคำถามข้อนี้ได้อ่ะนะ เอาตรง ๆ คือกอล์ฟไม่มีงบประมาณมากพอที่จะไปเข้าคอร์สเรียนหรอก แต่จะอาศัยที่โลกใบนี้มี Google กับ Youtube ทำให้มีอาจารย์อยู่ทั่วมุมโลกก็ว่าได้ เอาเขามาสอนและให้เครดิตไปพร้อม ๆ กับการเรียนรู้ไว้ในบล็อกนี้หล่ะกัน เริ่มเลย > สำหรับโจทย์แรกของการเรียนรู้วันนี้คือจะสร้างหน้าตา UI ยังไงหล่ะ ก็เลยหาจาก Youtube เจอวิดีโอนี้น่าจะตอบโจทย์ ป่ะมานั่งดูให้จบ แล้วเดี๋ยวมาสรุปกันหน่อย Recap > โอเคครับ […]

Read more
Professional Worker

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

Read more