• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

[Basic4Android] Bài 1- Giới thiệu về IDE Android

Lập trình cho Android Phone

Điều hành viên: tummosoft

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

[Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 15/07/2014 8:55 am

Hình ảnh

Giới thiệu về Basic4Android

Từ trước đến nay, lập trình cho nền tảng Android thường chỉ là Java, sau mới đến C# hoặc C++; còn ngôn ngữ Basic thì chưa ai quan tâm phát triển.

Đến năm 2005, sau một thời gian phát triển phần mềm trên các ứng dụng di động. Công ty Anywhere Software, do Erel Uziel sáng lập, bắt đầu có ý tưởng về một công cụ lập trình Android trực quan và tiện lợi.

Và Basic4Android ra đời, kế thừa thừa đầy đủ tính năng quan trọng nhất của ngôn ngữ Visual Basic: WYSIWYG (thấy là lấy cho được). Trước nay, thay vì "ăn dầm nằm dề" cùng code từ thiết kế giao diện cho đến nội dung như Java, C. Sự xuất hiện của Basic4android gợi đến hình ảnh của VB6 ngày nào, mang đến cho các lập trình viên sự tiện lợi, nhanh chóng, cải thiện hiệu suất làm việc... Như Anywhere Software giới thiệu, chỉ cần một tháng làm quen với Basic4Android, sản phẩm của bạn có chất lượng ngang bằng với người học Java trong một năm.

Đánh giá Basic4Android

Cho đến hiện nay, Basic4Android được hơn 25.000 lập trình viên sử dụng, dùng phát triển các ứng dụng trên hệ điều hành dành Android. Và điều đặc biệt được ưa thích của người dùng Basic4Android là dự án được biên dịch sang native code mà không cần làm việc với một file XML nào. Ngoài ra, Basic4Android còn có đầy đủ các thư viện về GPS, SQL, JSON,...

Dưới đây là một số ưu điểm của Basic4Android

* Về tổng quan:
- Công cụ RAD dễ học, dể sử dụng hơn Eclipse;
- Chỉ chú trọng vào môi trường Android;
- Biên dịch sang native code. Dự án viết trên Basic4Android được dịch sang file apk giống như viết trên Java, không cần kèm theo các thư viện.
- Hiệu suất thực thi giống như Java.
- Thừa hưởng phong cách lập trình hướng đối tượng của Visual Basic.
- Không cần làm việc với các file XML.
- Hỗ trợ các thư viện java.
- Công cụ thiết kế với các control kiểu WYSIWYG.
- Hỗ trợ mọi hệ điều hành Android.
- Tài liệu hỗ trợ và hướng dẫn đầy đủ

* Về thư viện và các control
- Hỗ trợ SQL với mã hóa dữ liệu;
- Truy xuất dữ liệu XML, JSON, XLS (MS Excel), MDB (MS Access) và CSV.
- GPS
- Bluetooth
- Dịch vụ nền
- Camera
- NFC
- Http
- OpenGL
- Graphics và charts
- Sensors
- Files I/O
- Có sẵn các thư viện tiện ích hỗ trợ kết nối đến máy chủ các dịch vụ như Google, Facebook, Twitter...
- Và còn nhiều thứ khác để bạn khám phá......

Download IDE và các thư viện

Để dùng thử Basic4Android, bạn có thể tải về bản Standard Version dùng thử và mua với giá 59$.
Nếu bạn muốn có một bản full để học tập thì download bên dưới.

- Basic4Android 5.2.1 Full http://tenlua.vn/basic4android-2-52-full-rar-3c37e427e209690e/#download3c37e427e209690e

- Các thư viện cần thiết đi kèm: http://tenlua.vn/basic4android-2-52-full-rar-3c37e427e209690e/#download3c37e427e209690e

- Ví dụ mẫu: http://pennypress.co.uk/wp-content/uploads/2013/04/Basic4AndroidCode.txt



Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 15/07/2014 9:06 am

Cài đặt Basic4Android

Để sử dụng Basic4Android (hay Basic4ppc), sau khi cài đặt Basic4Android từ link trên bạn còn phải cài đặt thêm một số thành phần khác như sau:

- Cài đặt B4A-Bridge lên thiết bị để kết nối với Basic4ppc qua cổng Bluetooth hoặc cáp, http://www.basic4ppc.com/android/files/b4a_bridge.apk (nếu bạn sử dụng điện thoại thật)

- Cài đặt Install Java JDK v7, http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

- Cài đặt Android SDK, http://www.basic4ppc.com/android/downloads.html

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 15/07/2014 9:12 am

Thiết lập liên kết Basic4Android đến máy ảo Android

Để chạy thử nghiệm code trên máy ảo, trước hết bạn cần xác nhận đường dẫn Java JDK và Android SDK đã cài đặt bằng cách chọn Tools > Configure Paths như hình dưới:

Hình ảnh

Lưu ý, chọn đúng tên file như label bên trái

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 15/07/2014 9:17 am

Tạo một thiết bị Android ảo để chạy code

Để chạy code thử nghiệm, trước hết bạn cần phải tạo một thiết bị Android ảo trên công cụ Android SDK

* Tạo và khởi động một thiết bị Android ảo

- Vào menu Tools - khởi động AVD Manager.

- Tại cửa sổ của chương trình SDK Manager, chọn Tools, chọn Manage AVDs.

Hình ảnh

- Tại cửa sổ The AVD Manager , tab Vituarl Device, chọn New để thêm mới một thiết bị

Hình ảnh

- Và chọn thiết bị (nên chọn chế độ hiển thị HVGA)

Hình ảnh

- Sau đó click Start để khởi động thiết bị

Hình ảnh

- Thiết bị ảo sau khi được khởi động

Hình ảnh

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 15/07/2014 9:19 am

HÃY NHỚ! LUÔN KHỞI ĐỘNG THIẾT BỊ ẢO TRƯỚC KHI CHẠY CODE

DoremonA
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 441
Ngày tham gia: T.Sáu 29/07/2011 1:00 pm
Has thanked: 11 time
Been thanked: 145 time

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi DoremonA » T.Sáu 18/07/2014 11:33 am


Link các thư viện trùng với Bản cài đặt rồi bạn ơi

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Bảy 19/07/2014 6:40 am

Xin lỗi vì đã nhầm!

Link thư viện cho Basic4Android: http://safeshared.com/gydwgVkfAGMPjlA_cBRolvYs
:) Tummo Software :D
http://tummosoft.com

Hình đại diện của người dùng
tdc
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 413
Ngày tham gia: CN 10/07/2011 2:38 pm
Đến từ: TP.NAM ĐỊNH
Has thanked: 20 time
Been thanked: 20 time

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tdc » T.Tư 23/07/2014 8:08 am

sao link dowload bản cài đặt không được vậy bạn?

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Tư 23/07/2014 8:18 am

Link download Basic4Android 2.52 mới

https://drive.google.com/file/d/0B1ZbNw ... sp=sharing
:) Tummo Software :D
http://tummosoft.com

Hình đại diện của người dùng
tungblt
Điều hành viên
Điều hành viên
Bài viết: 548
Ngày tham gia: T.Hai 22/12/2008 5:22 pm
Đến từ: quy nhơn
Has thanked: 6 time
Been thanked: 76 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tungblt » T.Hai 28/07/2014 11:30 am

update link lên #1 đi bạn
love

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 29/07/2014 7:42 am

Mình sẽ tranh thủ up lên
:) Tummo Software :D
http://tummosoft.com

taohiencuong
Thành viên tích cực
Thành viên tích cực
Bài viết: 171
Ngày tham gia: T.Hai 19/04/2010 3:11 pm
Has thanked: 36 time
Been thanked: 2 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi taohiencuong » T.Ba 29/07/2014 12:23 pm

Sao mình cài đặt Android SDK trong thư mục C:\Android\ rồi mà vào ko thấy thằng android.jar trong này vậy, không thấy thư mục android-sdk-windows2 như hình, mà chỉ có mỗi thư mục platforms nhưng nó lại là thư mục rỗng. Giúp mình tí nhé. Thank !!!

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Ba 29/07/2014 2:12 pm

Bạn Download SDK Android : http://www.fshare.vn/file/T910G03DJT

Giải nén file vừa down được, android.jar nằm trong thư mục : adt-bundle-windows-x86-20130219_2\adt-bundle-windows-x86-20130219\sdk\platforms\android-17\android.jar
:) Tummo Software :D
http://tummosoft.com

taohiencuong
Thành viên tích cực
Thành viên tích cực
Bài viết: 171
Ngày tham gia: T.Hai 19/04/2010 3:11 pm
Has thanked: 36 time
Been thanked: 2 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi taohiencuong » T.Tư 30/07/2014 6:20 am

ok, thank mod

Hình đại diện của người dùng
deptraithongminh
Thành viên tích cực
Thành viên tích cực
Bài viết: 143
Ngày tham gia: T.Ba 02/07/2013 4:58 pm
Đến từ: TPHCM
Has thanked: 17 time
Been thanked: 1 time

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi deptraithongminh » T.Tư 30/07/2014 11:05 am

Cái Basic4Android này là lập trình android trên vb à ?

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Tư 30/07/2014 1:00 pm

Basic4Android -> Lập trình Android bằng ngôn ngữ Visual Basic
:) Tummo Software :D
http://tummosoft.com

Hình đại diện của người dùng
HaiVB6
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 375
Ngày tham gia: T.Hai 03/02/2014 10:23 pm
Đến từ: [Gia Đông] - [Thuận Thành] - [Bắc Ninh]
Has thanked: 5 time
Been thanked: 14 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi HaiVB6 » T.Năm 31/07/2014 8:36 am

Em mở cái Basic4Android mà nó báo tìm file B4A-License kìa!

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Năm 31/07/2014 8:45 am

Sau khi cài đặt, bạn chép file keygen vào thư mục cài đặt gốc của Basic4Android.

Chạy keygen và điền địa chỉ email vào.

Chạy Basic4Android và điền địa chỉ email đã nhập trong keygen.
:) Tummo Software :D
http://tummosoft.com

Hình đại diện của người dùng
HaiVB6
Thành viên tâm huyết
Thành viên tâm huyết
Bài viết: 375
Ngày tham gia: T.Hai 03/02/2014 10:23 pm
Đến từ: [Gia Đông] - [Thuận Thành] - [Bắc Ninh]
Has thanked: 5 time
Been thanked: 14 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi HaiVB6 » T.Năm 31/07/2014 10:41 am

tummosoft đã viết:Cài đặt Basic4Android
- Cài đặt Install Java JDK v7, http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Sao khi em mở ra thấy mười mấy cái link thì tải link nào bây giờ?
Máy em là Windows XP Sp3 x86

Hình đại diện của người dùng
tummosoft
Điều hành viên
Điều hành viên
Bài viết: 331
Ngày tham gia: T.Hai 19/05/2014 2:23 pm
Has thanked: 7 time
Been thanked: 57 time
Liên hệ:

Re: [Basic4Android] Bài 1- Giới thiệu về IDE Android

Gửi bàigửi bởi tummosoft » T.Năm 31/07/2014 1:11 pm

tummosoft đã viết:Bạn Download SDK Android : http://www.fshare.vn/file/T910G03DJT

Giải nén file vừa down được, android.jar nằm trong thư mục : adt-bundle-windows-x86-20130219_2\adt-bundle-windows-x86-20130219\sdk\platforms\android-17\android.jar


Link và cách làm ở trên
:) Tummo Software :D
http://tummosoft.com


Quay về “Android”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách