기본 콘텐츠로 건너뛰기

1월, 2009의 게시물 표시

Objective C 2.0에 대한 새로운 책

Programming in Objective-C 2.0이 새로 출판되었다. Objective-C 2.0을 처음 접하는 개발자에게 적합한 책이라고 하며 책 말미에 간단하게 iPhone 소프트웨어 개발에 대한 내용도 잠깐 다루고 있다.

- Amazon 사이트에서 복사한 TOC -
1. Introduction
2. Programming in Objective-C
3. Classes, Objects, and methods
4. Data Types and Expressions
5. Program Looping
6. Making Decisions
7. More on Classes
8. Inheritance
9. Polymorphism, Dynamic Typing, and Dynamic Binding
10. More on variables and Data Types
11. Categories and Protocols
12. The Preprocessor
13. Underlying C Language Features
14. Introduction to the Foundation Framework Foundation Documentation
15. Numbers, Strings, and Collections
16. Working with Files
17. Memory Management
18. Copying Objects
19. Archiving
20. Introduction to Cocoa Framework Layers
21. Writing iPhone Applications

Sun의 Java On Device Portal에 대하여

Sun이 Java ME 솔루션을 강화하기 위해 내놓은 LWUIT에 더해 ODP SDK를 선보인다. ODP란 On Device Portal의 약자로 Java Widget이라고 불리는 프로그램을 배포, 실행을 관리하는 iPhone으로 보자면 AppStore 프로그램의 역할과 유사한 기능을 제공한다.

개발자 입장에서는 기존의 Java ME 스킬을 그대로 활용가능하므로 좋고 이통사 입장에서는 활발한 프로그램 다운로드로 인한 수익 증대 효과를 노릴 수 있다. 사용자는 자신이 원하는 컨텐츠를 쉽게 설치하여 사용할 수 있는 장점이 생긴다.

ODP SDK는 Sun 웹사이트에서 등록한 사용자에게 제공되며 NetBeans를 이용한 개발환경을 제공한다. http://java.sun.com/products/java-odp/ 페이지를 참고하기 바란다.

JavaFX를 배우는 방법

Sun Microsystems가 야심차게 발표한 JavaFX. 앞으로 Mobile이나 TV에서도 JavaFX를 활용할 수 있게 된다고 하는데. 어떤 자료들을 이용해서 학습해 볼 수 있을까?

우선 www.javafx.com 사이트에 접속하여 무료로 제공되는 JavaFX 개발 환경을 다운로드 받도록 하자. NetBeans와 JavaFX 1.0을 다운받을 수 있는데 Windows 혹은 MacOS에서 사용할 수 있다.

JavaFX 스크립트 언어에 대해 공부하기 위해서 Sun이 제공하는 Tutorial 문서를 추천한다. 개인적으로 이 Tutorial 문서를 간략히 축약해본 Knol 문서도 작성해 보았으니 참고하시길.
JavaFX를 이용하여 GUI 어플을 개발하기 위한 Tutorial도 제공되고 있으니 2번째 단계로 이 자료를 공부해보는 것이 좋겠다.
NetBeans IDE를 이용하여 JavaFX 프로그램을 개발하는 방법에 대해 설명한 문서도 참고하길 바란다.

마지막으로, 신상철님이 2009년 1월 30일 부터 온라인으로 진행하는 JavaFX Programming with Passion 강좌에 참여하는 것도 매우 좋은 학습 방법이라 생각된다.

여러분의 JavaFX 학습에 축복이 있기를... :)

== English Version ==

How to learn JavaFX?

JavaFX is falgship software of Sun Microsystems. It will be used on desktop, mobile phone and TV as rich user interface application framework. So, how we can learn this great products.

First, you need to download and install JavaFX development environment. You can get it from www.javafx.com site with free. It includes NetBeans IDE and JavaFX 1.0 a…

Palm의 webOS 그리고 Mojo SDK

- From www.palm.com -

화려했던 과거를 되찾기 위해 Palm이 새로이 발표한 Palm pre. 스프린트 사업자를 통해 출시 될 이 디바이스에는 Palm의 새로운 운영체제인 webOS를 기반으로 Mojo SDK라는 새로운 모바일 어플리케이션 개발 플랫폼이 제공된다.

Palm 웹사이트에서 제공하는 내용으로는 HTML, CSS 그리고 JavaScript를 기반으로 하는 프레임워크라고 하는데 아마도 웹 어플리케이션을 개발하는 것과 유사한 방법으로 휴대폰 응용프로그램을 개발할 수 있도록 하는 것으로 보인다.

아직 그 실체를 밝히지는 않고 있어 좀 더 기다려보아야 하겠지만 전통의 강호였던 Palm이 새로운 플랫폼을 발표함으로서 모바일 플랫폼 환경에 하나 더 흥미로운 경쟁자가 나타날지도 모르겠다.