Appcelerator Titanium เป็น Tools ที่ไว้สำหรับพัฒนาโปรแกรมบนมือถือ โดยสามารถพัฒนาได้ทั้ง Android และ IOS แต่สำหรับ IOS นั้นต้องลงบน เครื่อง MAC เท่านั้น ที่สำคัญเป็น Open Source ด้วย
จุดประสงค์หลักของ Appcelerator Titanium คือไว้สำคัญพัฒนาโปรแกรมสำหรับหลาย Platform ไม่ว่าจะบนโทรศัพท์มือถือ แทบเล็ต และ Desktop โดยเจ้าทูลตัวนี้จะสามารถใช้ภาษาพวกสคริปต่างๆ หรือ ภาษาที่ไว้พัฒนาเว็ปแอปมาพัฒนาได้เช่น Javascript, HTML,CSS,Pythom, Ruby ,PHP
สำหรับการพัฒนานั้น ทางทูลตัวนี้ได้มีการเตรียมAPIไว้มากกว่า 300 API สำหรับการพัฒนาใครสนใจสามารถไปโหลดได้ที่ www.appcelerator.com
ชมวีดีโอแนะนำกันดีกว่า
ถ้าใครโหลดมาแล้วอยากลองเขียนดู ให้เข้าไปset Android SDK ในหน้า Profileก่อนนะครับ
สามารถไปดูวีดีโอที่สอนการใช้จากศูนย์ได้จากลิ้งนี้เลยครับ
http://developer.appcelerator.com/get_started
credit:http://www.appcelerator.com
วีดีโอไม่ขึ้น T_T
ใส่วีดีโอยังอ่ะครับ T_T จะเขียนต่อแต่วีดีโอไม่ขึ้นเศร้าใจ
วิดีโอก้ดุได้นะคับ แต่จากวิดีโอนี่คือ ทั้งมือถือ และ pc มัน link กันได้เหรอคับ รึยังไงหว่า…
ขอโทษทีครับพอดีผมพึ่งหัดเขียนครั้งแรก จริงๆมีวีดีโอที่แสดงได้ชันเจนกว่านี้อีก ส่วนวีดีโอข้างบนแสดงเป็นตัวอย่างแสดงของ IOS กับ แอนดรอยอ่ะครับ
มันเป็น cross platform framework ครับ
มีทั้ง Mobile Application หรือว่า Desktop Application
โดยการเขียน ฝั่ง Mobile Application (เท่าที่ผมได้ลอง)
การเขียนทั้งหมดเป็น JavaScript โดยตัว Framework จะทำ code ทั้งหมดของเราที่เป็น JS ไป compile แล้วเพ่ิมบางส่วนให้เป็น Native (generate)
โดยส่วนตัว ถ้ามองหา Cross platform ระหว่าง PhoneGap กับ Appcelerator นี้ผมว่า ถ้าหากมองหาความเป็น Native App ผมว่า Appcelerator น่าจะเป็นคำตอบ แต่ก็แลกมาด้วยการเขียนที่ยากมาก Doc อ่านไม่เข้าใจ เพราะว่าทางผู้ทำ ตั่งใจที่จะขาย Training ของตัว Framework
แล้วอีกอย่าง ณ เวลาที่ผมลอง ยังไม่มี IDE ตัวไดที่ support สรุป ก็ต้องเขียนกับ TextMate (TextEditor) แล้วลองเอาเองว่า จะรันได้ หรือรันไม่ได้
สรุป ผมว่ามันเจ๋งน่ะ ถ้า Doc ดีกว่านี้เจ๋งไปเลย
ใช่ครับผมก็มองแบบนี้กำลังหาตัวที่ Cross platform เขียนแต่เอาเข้าจริง doc แม่งอย่างมั่วเข้าใจยากโคตร แถมถ้าจะใช้อะไรพิเศษแบบว่าติดต่อคุมฮาร์ดแวร์ก็ต้องคอย API ที่เค้าจะทำมาให้ พูดง่ายๆบางที่เขียนสองเวอร์ชั่นอาจจะง่ายกว่าทำ Cross platform ด้วยซ้ำ
โอ้ววว แบบนี้ กลับไปเขียน java , xCode เหมือนเดิม เศร้า
ตอนนี้เหมือนจะ มี Aptana กับ Titanium Developer Studio ที่เป็นของ Appcelerator อ่าครับ
ไม่แน่ใจเหมือนกัน
ตัวผมเองตอนนี้ก็ยังใช้ Notepad++ แล้วค่อยไปรันอีกที
แต่อาจารย์ที่สอนเค้าใช้Aptana เพราะมันมีฟังก์ชันAutocomplete ของ Titanium เลยอ่าคับ
ขอบคุณ jiramot ที่มาช่วยอธิบายให้ครับ ขอบคุณมากๆครับ
ว่ากำลังจะลอง เปิด macbook มา อ่าน doc จะศึกษาตรงไหนเนีย งง เลิกดีกว่า
พอดี tools ตัวนี้เห็นเพื่อน เค้าบอกว่าใช้สอนกันคราสที่ไต้หวัน ก็เลยมาแนะนำดูเด้อ
เท่าที่ดู น่าจะคุ้มกับการเรียน รู้ ภาษาใหม่ แต่ไม่รู้ ตอน deploy จะยากหรือเปล่านี่นิ ผลไม้นี่ยุ่งยากมาก
ผมเรียนอันนี้อยู่เหมือนกันครับ
ถ้าใครโหลดแล้ว มันจะมี ตัวโปรแกรม kitchensink อ่าครับลองดูเพราะเป็นตัวโปรแกรมที่รวบรวมพื้นฐานของ ไทเทเนี่ยมทั้งหมด
คุณ peterlan เรียนที่ไหนครับที่ไหนสอนครับ
พอดีผมลงวิชา Mobile Commerce ในมหาลัยในไต้หวันอ่าครับ
พอดีผมมาต่อโททาง Industrial Engineering and management ที่นี่ 😉
ขอบคุณครับ
ขอบคุณครับ น่าสนใจดีครับ
ใครเป็นแล้ว กลับมาสอนผมด้วยน่ะคับ ^^
เผื่อจะมี DroidSans developer day บ้าง ^^ ฝาก Mod พิจารณาครับ 55+
peterlan ผมเองท่คุยกับคุณในสปริง ขอโทษที่เอามาเขียนนะ T_T
เอาเลยครับ
ไม่เป็นไรครับแบ่งปันให้คนอื่นได้รู้ด้วย
เพราะปล่อยไว้ผมก้ไม่ได้เขียนอยู่ดี
ผมว่า basic4android น่าใช้กว่า มีfunctionให้เหมือน eclipse แถมมีcommunity
บร๊ะเจ้าคุณทำผมเห็นแสงสว่าง ขอบคุณครับ
ส่วนตัวผมว่ามันง่ายนะ ถ้าขยันหาข้อมูลหน่อย ตัวนี้มันง่ายมากจนไม่น่าเชื่อ ผมมีเขียนเรื่องนี้ไว้นิดหน่อย ลองอ่านดูเผื่อจะเป็นประโยชน์บ้างนะครับ
http://www.facebook.com/jQueryTips
ลองเขียนมาได้ 2 วันละครับ (วันนี้วันที่สอง)
วันแรกง่วนกับการ Set Environment ให้มันทำงานได้ ไม่ได้แตะ Java มาหลายปี
หลัง ๆ เขียนแต่ .Net กับ Php ที่น่าแปลกใจก็คือ Support Only JDK1.6 เท่านั้น (ปัจจุบันล่าสุด 1.7 ดันไม่รองรับ =w="a)
ตอนนี้ลองเขียนไปถึงพวก Add Input , Form , Etc.. ครับ กำลังชั่งใจระหว่าง Phonegap กับ Titanium ว่าจะใช้ตัวไหน Dev ให้เว็บตัวเองดี 'w'a
อืม…
ผมใช้ Basic4Android รู้สึกว่าดีเพราะมันให้ Native Code เหมือน Java แต่ง่ายแบบ Basicๆ ทำโปรแกรมได้เร็วมี GUI Design เหมือน Visual Studio ครับ
http://www.noklek.com/wiki3/index.php/Basic4Android_Study