Các nhà phát triển đó đã cho bạn aVBasic và aVBasic + DB nay mang lại cho bạn aVBasicPro. aVBasicPro là môi trường lập trình định hướng thị giác giống như aVBasic và aVBasic miễn phí, và + DB. Chọn một điều khiển với các lựa chọn menu "Control mới", kéo nó vào nơi bạn muốn nó trên màn hình, và chạm vào nó để thay đổi nó, sau đó thêm mã BASIC cho nó. Một dòng của BASIC có thể làm rất nhiều.
aVBasic Pro cho phép bạn viết các ứng dụng của riêng bạn và chạy chúng trên thiết bị của bạn. Sử dụng một phiên bản mở rộng của ngôn ngữ cơ bản, bạn có thể thêm các nhãn, các lĩnh vực văn bản, các nút và công tắc trên màn hình của bạn, thêm mã cho họ, và chạy ứng dụng của bạn.
Với một tài liệu toàn diện có sẵn, bạn có thể đọc về các tính năng có sẵn cho bạn. Nó là thú vị và giáo dục, tuyệt vời cho một học sinh lớp năm trở lên.
aVBasicPro là phiên bản tiên tiến nhất của AVBasic. danh sách các điều khiển bao gồm các trường văn bản, Label, Button, TextView, Progress Bar, phân đoạn Switch, Bảng, Startup Control, Timer Control, Sơn điều khiển, Option Menu Control, Lịch, Hình ảnh View, Stepper, Âm nhạc Danh sách, bản đồ, và nhiều hơn nữa.
Ngoài ra, aVBasicPro bao gồm một cơ sở dữ liệu dựa trên các công cụ SQLite phạm vi công cộng. Bạn có thể trao đổi cơ sở dữ liệu với máy tính của bạn hoặc Mac hoặc máy tính bảng khác hoặc điện thoại. aVBasicPro không hỗ trợ cơ sở dữ liệu được mã hóa.
Cơ sở dữ liệu được tạo ra bằng cách sử dụng các lệnh OpenDB. Bạn có thể sử dụng SQL với SQLExec và SQLSelect. Cơ sở dữ liệu bao gồm các lệnh là CreateDBTable, DBFileList, DeleteDB, FirstRecord, GetField, GetNumRecords, IsEOF, LastRecord, NextRecord, OpenDB, ReadDBDataset, SearchDB, SQLExec, SQLSelect, WriteDBDataset.
Có đầy đủ tài liệu với hàng trăm ví dụ về cách sử dụng lệnh aVBasic của. Lệnh bao gồm SetControlText, GetControlText, Say, readHardwareInfo, ReadControlXY, WriteControlXY, và nhiều hơn nữa.
aVBasicPro hỗ trợ luân chuyển thiết bị. Đặt điều khiển của bạn trên màn hình, hãy xoay điện thoại, di chuyển điều khiển đến nơi mà bạn muốn chúng xuất hiện trong định hướng đó, và bạn đã làm xong.
aVBasicPro cho phép bạn thả điều khiển trên màn hình thiết bị của bạn, kéo chúng tới nơi bạn muốn, và sau đó chạm vào chúng để viết mã cho ứng dụng. Sử dụng một phiên bản nâng cao của ngôn ngữ BASIC, bạn đặt các điều khiển trên màn hình của bạn, thêm mã cho họ, và chạy ứng dụng của bạn.
Ví dụ, sử dụng Control New để thêm một nút, chạm vào nút và chạm vào "chỉnh sửa mã cho sự kiện nút đẩy" nút và sau đó thêm dòng "nói [" hello "]" chạm vào nút ok, sau đó vào nút ok tiếp theo, sau đó chạm vào Running Man để nó biến thành một dấu hiệu dừng lại, và chạm vào nút bạn đã thêm. Điện thoại của bạn sẽ nói "hello".
aVBasicPro là một hình thức mở rộng của cơ bản, sử dụng nhãn thay vì số dòng, và mở rộng với các chức năng cho phép bạn sử dụng sức mạnh của các điều khiển tiêu chuẩn của Android và màn hình. Một số các lệnh sẵn có EnableControl, DisableControl, HideControl, ShowControl, GetControlValue, DrawArc, DrawLine, DrawOval, DrawPoly, drawRect, DrawText, FillOval, poly, hình chữ nhật, isPointInRect, setFingerPaint, và SetLineWidth.
bug fixes, screen issue fixes.