Danh mục

Giới thiệu về NetBeans-môi trường phát triển mã nguồn mở dành cho lập trình viên J2ME

Số trang: 7      Loại file: doc      Dung lượng: 277.00 KB      Lượt xem: 12      Lượt tải: 0    
Jamona

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bạn sẽ ngạc nhiên về những gì mà cộng đồng mã nguồn mở đem lại cho bạn. Nếu như Linuxphải cần hơn 10 năm để có thể tiến gần đến mục tiêu là đối trọng của Windows cho dòng máyđể bàn thì các ứng dụng IDE (Integrated Development Environment- môi trường phát triển tíchhợp) chỉ mất một nữa thời gian để có thể là đối thủ tương xứng với các dòng sản phẩm thươngmại danh tíếng như Borland Jbuilder, Code Warrior, Oracle JDeveloper ...Một trong những nguyên nhân chính giúp các sản phẩm mã nguồn mở trong dòng sản phẩm...
Nội dung trích xuất từ tài liệu:
Giới thiệu về NetBeans-môi trường phát triển mã nguồn mở dành cho lập trình viên J2MEMobile Games 2004 JavaVietnam.org Giới thiệu về NetBeans – môi trường phát triển mã nguồn mở dành cho lập trình viên J2MEBạn sẽ ngạc nhiên về những gì mà cộng đồng mã nguồn mở đem lại cho bạn. Nếu như Linuxphải cần hơn 10 năm để có thể tiến gần đến mục tiêu là đối trọng của Windows cho dòng máyđể bàn thì các ứng dụng IDE (Integrated Development Environment- môi trường phát triển tíchhợp) chỉ mất một nữa thời gian để có thể là đối thủ tương xứng với các dòng sản phẩm thươngmại danh tíếng như Borland Jbuilder, Code Warrior, Oracle JDeveloper ...Một trong những nguyên nhân chính giúp các sản phẩm mã nguồn mở trong dòng sản phẩm nàyphát triển như vũ bão như hiện nay là sự hỗ trợ từ các đại gia trong giới công nghệ, ví dụ nhưtrong sản phẩm NetBeans là sự xuất hiện của Sun Microsystems và trong sản phẩm Eclipse là“ông trùm” IBM.Một giao diện chuyên nghiệp đến không ngờ đó là ấn tượng đầu tiên của tôi khi downloadNetBeans từ trên mạng, lúc đó vẫn còn là bản 3.5.1, còn đến bản 3.6 hiện nay thì tôi đã hoàn toànbị thuyết phục về sản phẩm này và quyết định chuyển toàn bộ dự án Java của tôi sang sử dụngNetBeans. NetBeans có một lợi thế mà các sản phẩm thương mại khác không thể có, đó là chiphí bản quyền. Nếu bạn đã có dịp sử dụng qua NetBeans thì bạn không thể ngờ đây là 1 sảnphẩm mã nguồn mở và bạn có thể sử dụng hoàn toàn miễn phí.Trong bối cảnh Việt Nam phải thực thi luật bản quyền khi gia nhập WTO thì các dòng sảnphẩm mã nguồn mở này chính là một cứu cánh lớn cho giới lập trình viên Việt Nam. Các doanhnghiệp phần mềm không có lý do gì để phải trả trên 1000 USD cho các IDE quen thuộc mà lạikhông làm quen với các IDE Open Source.Trong phạm vi bài viết này, tác giả mong muốn người đọc có thể làm quen với việc sử dụngmôi trường phát triển NetBeans, trước mắt là trong cuộc thi Mobile Games 2004 và sau đó làtrong công việc của mình.1. Download NetBeans IDE: Bạn có thể tải về từ Internet, hãy vào địa chỉ sau:http://www.netbeans.org/downloads/ide/index.html và làm theo hướng dẫn trên trang web, bảnđầy đủ khoảng 36 Mb2. Các khái niệm cơ bản cần nắm trước khi sử dụng NetBeans: 1. Xác định Mount FileSystem: Nếu bạn đã có kinh nghiệm lập trình Java thì khái niệm Mount khá giống với việc xác định Classpath khi biên dịch và chạy ứng dụng Java bằng dòng lệnh. NetBeans đã đưa ra một khái niệm mới là FileSystem. Với việc xác định FileSystem và “mount” chúng với mã nguồn, NetBeans sẽ biên dịch (compile) mã nguồn và copy các file .class vào cấu trúc thư mục như trong khai báo package. Ngoài ra, nếu mã nguồn của bạn có sử dụng các thư viện lập trình khác thì việc khai báo trong FileSystem sẽ báo cho trình biên dịch biết nơi cần tìm các thư viện cần thiết. Việc xác định đúng FileSystem sẽ tránh được lỗi FileNotFoundException, đây là một lỗi rất cơ bản đối với người mới bắt đầu lập trình Java. 2. Cài đặt J2ME Plug-in: Để đáp ứng trước sự phát triển như vũ bão của CNTT như hiện nay thì mọi môi trường phần mềm phải là mở tức là cho phép các hãng phần mềm khác viết các phần bổ sung (thuật ngữ tiếng Anh gọi là Plugin) và tích hợp được với phần mềm. NetBeans là một môi trường như vậy. Bạn có thể chọn lựa các Plugins cho nhu cầu của mình, NetBeans cung cấp hơn 50 Plugin miễn phí, J2ME Plugin là một trong số đó. Có hai cách để cài đặt J2ME plugin vào máy của các bạn. Hoặc các bạn sử dụng tính năng update của Netbeans hoặc các bạn download các Plugins này về và cài đặt. Do điều kiện Internet ở VN nên tôi chọn cách thứ hai. • Download các Plug-in hỗ trợ việc lập trình J2ME: Tham khảo phần phụ lục, tôi giả sử các bạn lưu các Plugins ở thư mục D:Soft Trang 1Mobile Games 2004 JavaVietnam.org • Cài đặt: Cách cài đặt các Plugins tương tự nhau và rất dễ dàng. Tôi chỉ nêu ra một ví dụ khi cài đặt J2ME Wireless Toolkit. Các bạn vào menu Tools-> Update Center. Do chọn cách cài đặt offline nên các bạn chọn Install Manually Downloaded Modules (.nbm Files) và bấm Next. Cửa sổ như hình dưới sẽ xuất hiện. Các bạn chọn nút Add và chọn đường dẫn tới thư mục lưu trữ các Plugin, trong trường hợp này là D:Softkjava-emulator_win.nbm sau đó chọn Next Và sau đó là thực hiện các bước đăng ký xác nhận quyền sở hữu Plugin v.v, thao tác rất đơn giản nên tôi không hướng dẫn chi tiết. Trang 2Mobile Games 2004 JavaVietnam.org 3. Xác định Emulator: Trong lập trình trên J2ME thì việc xác định thiết bị mô phỏng trước khi chạy trên thiết bị thật ...

Tài liệu được xem nhiều: