วันจันทร์ที่ 28 กุมภาพันธ์ พ.ศ. 2554

Android: Developing Android Applications with Java, Part 1

Developing Android Applications with Java, Part 1

http://oreilly.com/catalog/0636920001690




เป็นวีดีโอออนไลน์สอนเกี่ยวกับการเขียนโปรแกรมบน android ของ Oreilly ครับตั้งแต่เริ่มต้นถึงการทำเกี่ยวกับ Location Based ถือว่าน่าสนใจเลยทีเดียว ตอนนี้มีปล่อยออกมาเพื่อให้ดูกันฟรีๆ 1 บท นอกนั้นก้อคงต้องเสียเงินซื้อหละครับผม หากสนใจก็เข้าเว็บไซต์และสั่งซื้อได้ราคา 99$ ครับ

Overview Week: Getting started with Android

adaydesign :)

วันอาทิตย์ที่ 27 กุมภาพันธ์ พ.ศ. 2554

Android: JSONArray JSONObject

JSONArray JSONObject
JSONArray JSONObject เป็นคลาสที่เราต้องศึกษาให้เข้าใจเมื่อเราต้องการจะส่ง/รับข้อมูล ผ่านทาง Http ที่ใช้คลาส Http Client ในบทความนี้จะรวบรวมลิ้งที่น่าสนใจไว้ให้ดังต่อไปนี้

 

JSONObject | Android Developers (http://developer.android.com)

http://developer.android.com/reference/org/json/JSONObject.html

JSON Parsing in android )(www.androidcompetencycenter.com

http://www.androidcompetencycenter.com/2009/10/json-parsing-in-android/

Android: JSONArray JSONObject

JSONArray JSONObject
JSONArray JSONObject เป็นคลาสที่เราต้องศึกษาให้เข้าใจเมื่อเราต้องการจะส่ง/รับข้อมูล ผ่านทาง Http ที่ใช้คลาส Http Client ในบทความนี้จะรวบรวมลิ้งที่น่าสนใจไว้ให้ดังต่อไปนี้

 

JSONObject | Android Developers (http://developer.android.com)

http://developer.android.com/reference/org/json/JSONObject.html

JSON Parsing in android )(www.androidcompetencycenter.com

http://www.androidcompetencycenter.com/2009/10/json-parsing-in-android/

วันเสาร์ที่ 26 กุมภาพันธ์ พ.ศ. 2554

Android: Connecting to MySQL database

Connecting to MySQL database

http://www.helloandroid.com/tutorials/connecting-mysql-database


We can code the data in JSON format, between Android and PHP with the easy to use built in JSON functions in both languages.

I present some sample code, which selects data from a database depending on a given condition and creates a log message on the android side with the received data.

Connecting to MySQL database
Mon, 05/10/2010 - 01:58 | by gabor (http://www.helloandroid.com/)

 

adaydesign :)

 

 

Flash Platform: Rendering game assets in ActionScript using blitting techniques and Flash Builder 4

Rendering game assets in ActionScript using blitting techniques and Flash Builder 4

http://www.adobe.com/devnet/flex/articles/actionscript_blitting.html



Content

Flash Platform: Using the Flash OSMF Media Player template

Using the Flash OSMF Media Player template

http://www.adobe.com/devnet/flash/articles/osmf-media-player.html



Content







adaydesign :)

Flex: Adobe Flex and PlayBook – First steps

Adobe Flex and PlayBook – First steps

http://riarockstars.com/2011/02/11/adobe-flex-and-playbook-first-steps/

มาเริ่มก้าวแรกด้วยกันครับ การเขียนโปรแกรมบน Blackberry Playbook ด้วย Flex สิ่งที่ต้องเตรียมมีดังนี้



Flex: Flex 4 Cookbook | Free sample from O'Reilly

Flex 4 Cookbook | Free sample from O'Reilly
ตัวอย่างหนังสือบางส่วนของ O'Reilly ครับเกี่ยวกับ Flex 4 ใครสนใจกดโหลด PDF ไฟล์ไปอ่านได้เลยนะ

Flex 4 Cookbook | Free sample from O'Reilly (PDF); http://bit.ly/gGfe2s.

facebook: Adobe Flex



adaydesing :)

วันศุกร์ที่ 25 กุมภาพันธ์ พ.ศ. 2554

iPhone: Filtering Fun with Predicates

Filtering Fun with Predicates

http://www.cocoanetics.com/2010/03/filtering-fun-with-predicates/



วิธีการค้นหาข้อมูลในอาเรย์แบบง่ายๆ ด้วย NSPredicate ครับ

code:

NSPredicate *predict = [NSPredicate predicateWithFormat:
@"borgName CONTAINS[cd]%@",_searchBar.text];
NSArray *rs = [tBorgArr filteredArrayUsingPredicate:predict];




กดดูภาพจากเว็บไซต์ได้เลยครับ

adaydesign :)

วันพฤหัสบดีที่ 24 กุมภาพันธ์ พ.ศ. 2554

Flex: Localization in Flex – Part 2: Loading resources at runtime

Localization in Flex – Part 2: Loading resources at runtime

http://www.adobe.com/devnet/flex/articles/flex-localization-pt2.html

facebook: Adobe Flex

Content















 

adaydesign :)

Flash: Adding Advance Behavior to Custom Classes (Episode50)

Adding Advance Behavior to Custom Classes (Episode50)

http://tv.adobe.com/watch/actionscript-11-with-doug-winnie/adding-advanced-behavior-to-custom-classes-episode-50/

Building on the skills covered in his continuing lesson on object-oriented programming in Flash Professional, Doug highlights how to create mouse events for classes that automatically are part of each instance.

facebook: Adobe Flash
มาหัดเขียน Flash แบบ Object Oriented กันครับ เรื่องนี้เป็นการสร้างคลาสของ custom button ทำให้มี Event จากเมาส์เป็นของตัวเอง



adaydesing :)

วันพุธที่ 23 กุมภาพันธ์ พ.ศ. 2554

AIR for Android: Creating your first Adobe AIR application on Android

Creating your first Adobe AIR application on Android

http://www.adobe.com/devnet/air/articles/first-air-app-on-android.html
เริ่มต้น Android ด้วย Flex ครับ เหมาะสำหรับผู้เริ่มต้นและผู้กำลังศึกษา Adroid

Adobe AIR Developer Center | Creating your first Adobe AIR application on  Android; http://adobe.ly/hK6QrU.



Content

facebook:Adobe AIR

adaydesign :)

Flash Platform: Get start with Flash/Flex + Pushbutton Engine

Get start with Flex + Pushbutton Engine

http://blog.flashgen.com/gaming/pushbutton-engine/
สำหรับนักพัฒนา Flash และ Flex ที่อยากจะเขียนเกมครับ ตอนนี้สามารถโหลด Pushbutton game engine มาทดลองได้แล้วนะครับ วิธีเริ่มต้นก้อกดจากลิ้งไปได้เลย เขียนเป็นอย่างแน่นอน



Articles
To help you get to grips with Pushbutton Engine I’ve written a selection of articles that you may find of use below.

facebook:Adobe Flex

adaydesign :)

Link: 23/2/2011

Link: 23/2/2011

http://blog.flashgen.com/gaming/pushbutton-engine/
Blog Post | Getting started developing with the Pushbutton game engine;http://bit.ly/gmC2LZ.

facebook:Adobe Flex

http://www.adobe.com/devnet/air/articles/first-air-app-on-android.html
Adobe AIR Developer Center | Creating your first Adobe AIR application on Android; http://adobe.ly/hK6QrU.

facebook:Adobe AIR

วันอังคารที่ 22 กุมภาพันธ์ พ.ศ. 2554

iPhone: Contents of textfile on URL to be displayed iphone

Contents of textfile on URL to be displayed iphone

http://stackoverflow.com/questions/4578810/contents-of-textfile-on-url-to-be-displayed-iphone


วิธีง่ายๆ ที่สามารถดึงข้อมูลจากไฟล์บน URL มาแสดงได้นะครับ

code:
NSURL *url = [NSURL URLWithString:@"http://haproxy.1wt.eu/download/1.9/keep-alive/keep-alive.txt"]; NSError* error; NSString *content = [NSString stringWithContentsOfURL:url encoding:NSASCIIStringEncoding  error:&error];

http://stackoverflow.com

adaydesign :)

Flash Platform: Flash and AIR Momentum from Mobile World Congress 2011

Flash and AIR Momentum from Mobile World Congress 2011

http://blogs.adobe.com/flashplatform/2011/02/flash-and-air-soars-mwc-2011.html
Check out the scoop on Adobe Flash Player, Adobe AIR and Adobe Digital Publishing from Mobile World Congress last week - stats about Flash and AIR on mobile, and the newly available content viewer for Android, part of the Digital Publishing Suite!

facebook: Adobe Southeast Asia

adaydesign :)

Flash Platform: Multi-device Content Creation with Shared Assets in Flash Professional

Multi-device Content Creation with Shared Assets in Flash Professional
ichard Galvan, Product Manager for Flash Professional, shares how the Authored Time Shared Assets concept can efficiently update assets that are shared between different screens of different sizes. If you like what you see here, join us on 10 March in Singapore at Adobe Refresh Roadshow to meet Richard in person. He will share on the future of Flash Pro and you'll get to see what the Flash Pro team is working on!









adaydesign :)

Flash Platform: Scaleform SWF Player on iOS and Android

Scaleform SWF Player on iOS and Android

http://www.flashmobileblog.com/2011/02/15/scaleform/
Scaleform เป็นชื่อของบริษัทที่กำลังจะตั้งตัวเป็นหมายเลขหนึ่งทางด้านการออกแบบ  UI ของเกมในคอนเซ็ป "Scaleform is the leading provider of Flash-based user interface (UI) tools and middleware for video games." และ Scaleform SWF Player on iOS and Android ก็เป็นอีกผลงานหนึ่งของบริษัทนี้เช่นกัน ออกมาเอาใจนักพัฒนา Flash ในวงการให้ตื่นตัวมากขึ้น ตัวอย่างผลงานที่ไปเขานำมาแสดงในงาน Mobile World Congress

[vimeo http://vimeo.com/19970665]

Flash Platform: Flash + Kinect Demo

Flash Kinect Demo

http://vimeo.com/18645886

[vimeo http://vimeo.com/18645886]

เป็นสิ่งที่น่าลองเล่นมากครับ กล้อง Kinect เนี่ย เห็น Flash มาเดโมอย่างนี้แล้ว สาวก Flash ทั้งหลายอยู่เฉยไม่ได้แล้ว

adaydesign :)

วันอาทิตย์ที่ 20 กุมภาพันธ์ พ.ศ. 2554

iPhone: Dialing number, opening Email & SMS applications

Dialing number, opening Email & SMS applications

http://adeem.me/blog/2009/05/27/iphone-sdk-tips-dialling-number-opening-email-sms-applications/

Content

  1. Dial Number

    • [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://123123"]];



  2. Open Email application

    • [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:emailAdress?subject=testMail&body=its test mail."]];



  3. Open SMS application

    • [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:111"]];



วันเสาร์ที่ 19 กุมภาพันธ์ พ.ศ. 2554

iPhone: Display a loading icon while a network resource is being downloaded

Display a loading icon while a network resource is being downloaded

http://stackoverflow.com/questions/212215/display-a-loading-icon-while-a-network-resource-is-being-downloaded
สำหรับการโหลดข้อมูลเยอะๆ เราต้องมี user interface เพื่อบอกผู้ใช้ว่า "ขณะนี้คุณต้องรอก่อนนะ" และ UI ตัวนั้นชื่อว่า UIActivityIndicator เรามาลองทำดูนะครับว่ามันใช้ยังไง

Android: Gingerbread coming to HTC’s Desire family by early summer

Gingerbread coming to HTC’s Desire family by early summer

http://www.thaidroidupdate.com/archives/4652

http://htcsource.com/2011/02/gingerbread-coming-to-htcs-desire-family-by-early-summer/

http://crave.cnet.co.uk/mobiles/htc-desire-owners-face-long-wait-for-android-23-gingerbread-update-50002752/

Flash Platform: Congratulations to the 2010 MAX Awards Winners and Finalists!

Congratulations to the 2010 MAX Awards Winners and Finalists!

http://2010.max.adobe.com/awards/finalists/

Congratulations to the 2010 MAX Awards Winners and Finalists! Check out their groundbreaking work in the following categories:Advertising and BrandingDigital PublishingEnterprise/Government RIAEntertainmentMultiscreenSocial Computing.
งานนี้ที่สาวก Flash Platform ไม่ควรพลาด ผลงานที่ได้รับรางวัลจากงาน MAX 2010 ที่ผ่านมาในสาขาต่างๆ เรามาศึกษากันครับว่าเทคโนโลยี Flash Platform และไอเดียของผลงานที่ได้รับรางวัลกันดีกว่า

adaydesign =)

วันศุกร์ที่ 18 กุมภาพันธ์ พ.ศ. 2554

Flash AS3.0: Extending Custom Classes with Methods

Extending Custom Classes with Methods

http://tv.adobe.com/watch/actionscript-11-with-doug-winnie/extending-custom-classes-with-methods-episode-49/

Android: How To Sign Your Android Application With Your Private Key

How To Sign Your Android Application With Your Private Key


http://www.youtube.com/watch?v=gpxM0ffAvok





Andriod: Signing Your Applications


  • Signing Your Android Applications


http://developer.android.com/guide/publishing/app-signing.html

Quickview

  • All Android apps must be signed

  • You can sign with a self-signed key

  • How you sign your apps is critical — read this document carefully

  • Determine your signing strategy early in the development process


 

iPhone: Creating an iPhone Multiview Application using the Tab Bar

Creating an iPhone Multiview Application using the Tab Bar

http://www.techotopia.com/index.php/Creating_an_iPhone_Multiview_Application_using_the_Tab_Bar


Contents



  • 1 An Overview of the Tab Bar

  • 2 Understanding View Controllers in a Multiview Application

  • 3 Setting up the Tab Bar Example Application

  • 4 Creating the Content Views and View Controllers

  • 5 Configuring the App Delegate

  • 6 Creating the UITabBarController

  • 7 Associating Content Views with Tabs

  • 8 Connecting the App Delegate Outlet to the Tab Bar Controller

  • 9 Designing the Content Views

  • 10 Testing the Multiview Application

iPhone: iPhone SDK Examples

iPhone SDK Examples

http://www.iphoneexamples.com/

Content

  • Logging

  • Display Images

  • Application Frame

  • Web view

  • Display the Network Activity Status Indicator

  • Animation: Series of images

  • Animation: Move an object


iPhone: Building an iPhone App Combining Tab Bar, Navigation and Tab

Building an iPhone App Combining Tab Bar, Navigation and Tab

http://www.youtube.com/watch?v=LBnPfAtswgw





Flex Mobile: Sample Applications and Tutorials

Sample Applications and Tutorials

http://labs.adobe.com/technologies/flexsdk_hero/samples/

Content

Tutorials

  • Build Your First Mobile Flex App – Twitter Trends

  • Flex Mobile Test Drive – Employee Directory


iPhone: Detecting Network Status

iPhone Snippet - Detecting Network Status

http://www.switchonthecode.com/tutorials/iphone-snippet-detecting-network-status

Reference

iPhone: How to Create Your First iPhone Application

How to Create Your First iPhone Application

http://www.smashingmagazine.com/2009/08/11/how-to-create-your-first-iphone-application/

how-to guide

1. Have an idea – a Good Idea

2. Tools Checklist

3. What Are You Really Good At?

4. Do Your Homework: Market Research

5. Know the iPhone/iPod Touch UI

6. Determine "Who will use your app?"

7. Sketch Out Your Idea

8. Time for Design

9. Programming

10. Submit your application to Apple Store

11. Promote Your App

11. Stay Focused and Don’t Give Up!

iPhone: Custom UITableViewCell and IBAction

Custom UITableViewCell and IBAction

http://stackoverflow.com/questions/4103643/custom-uitableviewcell-and-ibaction

ในฟังก์ชั่น สร้าง TableViewCell

[cell.addToCart addTarget:self action:@selector(addToCart:)
forControlEvents:UIControlEventTouchUpInside];


ในฟังก์ชั่นที่เป็น action ของเรา

-(IBAction) addToCart:(id) sender{
NSIndexPath *indexPath = [self.tableView indexPathForCell:(UITableViewCell*)
[[sender superview] superview]];
NSLog(@"The row id is %d", indexPath.row);
}


 


answered Nov 8 '10 at 16:22 (stackoverflow.com)





 

เราเอาไปประยุกต์กับ UI อื่นๆ ก็ได้นะที่อยู่ใน TableViewCell
adaydesign :)

Flash Platform: Optimizing MXML code in Flash Catalyst “Panini” - Part 6: Interactions and Transitions

Optimizing MXML code in Flash Catalyst “Panini” - Part 6: Interactions and Transitions

Link: http://www.fabiobiondi.com/blog/2011/02/optimizing-mxml-code-in-flash-catalyst-%E2%80%9Cpanini%E2%80%9D-part-6-interactions-and-transitions/

RELATED ENTRIES

 

 

MWC 2011 and Flash Platform: Good Progress and Good Performance

MWC 2011 and Flash Platform: Good Progress and Good Performance

http://blogs.adobe.com/flashplatform/2011/02/mwc-2011-and-flash-platform-good-progress-and-good-performance.html

 

วันพฤหัสบดีที่ 17 กุมภาพันธ์ พ.ศ. 2554