BASIC!

BASIC!

star 4.8
60 ratings
71 Views
961.68 KB Size
3+ Age

BASIC! screenshots (3)

Description BASIC!

A Full-Featured BASIC Interpreter for Modern Android Development

For developers and hobbyists familiar with Dartmouth BASIC, the challenge often lies in finding a portable, powerful environment that extends the language's classic syntax with modern mobile capabilities. BASIC! for Android addresses this directly by providing a complete, on-device programming platform. It transforms an Android device into a development workstation, enabling the writing, testing, and deployment of programs without the need for a separate PC or complex toolchains. This review examines its implementation as a comprehensive tool that leverages both the historical foundations of BASIC and the extensive hardware and software APIs of contemporary Android systems.

Core Platform Capabilities and Extended Functionality

The application functions as a robust interpreter, executing programs written in a dialect of BASIC. Its primary distinction is the extensive library of extensions that grant programs access to nearly the full spectrum of Android device features. Beyond standard console input and output, it provides direct graphical capabilities with support for multi-touch interaction, allowing for the creation of interactive games and visual applications. A significant feature is the ability to construct custom user interfaces by embedding HTML and JavaScript, bridging the gap between native apps and web technologies. For data-driven projects, it integrates SQL for database management and can access device sensors, GPS location, and communication hardware.

The environment is further expanded with multimedia and system-level controls. Programmers can incorporate audio playback, text-to-speech synthesis, and voice recognition into their projects. It allows for low-level audio management through sound pools, audio recording, and tone generation. Integration with the device's camera enables the creation of photo or video processing tools. The language supports advanced data structures like arrays, lists, and stacks, and includes functions for file I/O, encryption, and user-defined procedures. Network programming is covered through a built-in FTP client, TCP/IP socket support for creating clients or servers, and functionalities to manage SMS, emails, and phone calls. On rooted devices, the platform can request superuser access for advanced operations, and it includes Bluetooth communication APIs.

Distribution and Development Resources

BASIC! provides two clear pathways for distributing completed projects. The first method creates a home screen shortcut that acts as a launcher for the program, requiring the BASIC! interpreter to be installed on the target device. The second, more advanced method compiles and packages a program into a standalone APK file. This independent application can be published on the Android platform and run without the core interpreter, functioning as a native app. The package includes comprehensive documentation detailing every command and extension, alongside a curated selection of source code example files that demonstrate practical implementations of the platform's diverse features.

Community-Driven Development and Privacy Model

The project is maintained as an open-source platform, with its development roadmap significantly influenced by active user communities and forum suggestions. This model ensures the tool evolves to meet real-world programming needs and remains adaptable. Regarding permissions, the application itself requests broad system access, but these permissions are only utilized when explicitly called by a programmer's code. This design places control in the developer's hands, ensuring that a simple "Hello World" program does not access contacts or GPS unless specifically programmed to do so, emphasizing a privacy-conscious approach.

  • Modern BASIC Dialect: Write and run programs directly on Android, combining classic BASIC syntax with extensive modern extensions.
  • Hardware & API Integration: Access device GPS, sensors, graphics with multi-touch, camera, Bluetooth, audio systems, and SQL databases.
  • Network & Communication Suite: Includes FTP, TCP/IP sockets, and functions to control SMS, email, and phone calls within your programs.
  • Advanced Multimedia Tools: Features audio playback, recording, speech synthesis, recognition, and tone generation capabilities.
  • Flexible Distribution: Export projects as standalone APK files or home screen shortcuts that require the interpreter.
  • Structured Data Support: Utilizes arrays, lists, stacks, and provides tools for encryption and custom function creation.
  • Web & UI Technologies: Create interfaces using embedded HTML and JavaScript and include web browsing functionality.
  • Open-Source Foundation: Developed with community input, featuring a comprehensive manual and example source code library.

Download BASIC! for Android now and start building powerful, native-style applications directly on your device! Don't wait to turn your programming ideas into reality—get it immediately!

Heads up: you'll need wifi for downloading extensions and accessing certain online features. Some advanced capabilities and the standalone APK export function may require checking additional options or configurations.

Latest version
1.92-gp 17.03.2026
Certificate signature: 3f02bddf2c697846368db7cc1d80237d
Architecture: universal
Version history
Developer Paul Laughton
Package name com.rfo.basic
Additional Minimum version: Android + 2.1.x

Ratings and reviews for the app BASIC!

4.8
star star star star star
60 ratings
Rate this app and leave a review for BASIC!
Solve the equation: 10 + 5 =
You may also like
Wifi Pass Calculate apk
Wifi Pass Calculate Unlock the Hidden Key to Your Network Security Ever wondered how vulnerable your own Wi-Fi might be? Or needed legitimate access to a network but found yourself locked out? Wifi Pass Calculate provides a focused, technical lens for network auditing, revealing the default passwords that many routers still rely on. This tool is designed for security checks and authorized access, putting critical network information directly in your hands to assess and understand your digital perimeter. Your Direct Line to Router Security The application operates by calculating a router's factory-set default password using known algorithms and its MAC address. You simply input the network details, and it generates the likely key. It’s a straightforward process that delivers immediate insight into whether a network is still using its vulnerable default credentials. The app then allows you to attempt a connection directly from its interface, giving you clear success or failure notification. For unstable connections, you can copy the generated key to your device's standard Wi-Fi menu for a more reliable link, ensuring low signal strength doesn't interfere with your audit. Engineered for Comprehensive Audits Wifi Pass Calculate is built with extensive compatibility, supporting a wide array of network providers and router models. Its database includes algorithms for major providers, making it a potent tool for systematic security evaluation. Broad Network Support: Covers NFINITUM, WLAN, JAZZTEL, Andared, Discus, DLink, and more. MAC Address Analysis: Calculates keys for known MAC address ranges across various formats. Direct Connection Testing: Attempt Wi-Fi links with instant feedback on success. Clear Security Indicator: Immediately reveals if a default password has been changed. The tool’s primary function is to display only the original, manufacturer-set password. If the password has been changed by the network owner, the app will not return the correct key. This is a crucial feature—it doesn't hack or bypass security; it informs you. A failed connection attempt is a positive result, confirming that the network is properly secured and no longer using its default, easily discoverable password. This makes it an essential utility for technicians, IT students, and security-conscious individuals conducting authorized audits. Download This Exclusive Network Tool Today Gain immediate, legitimate insight into wireless network security. This is a limited-access tool for proactive users—download Wifi Pass Calculate now and become the expert on your network's first line of defense. Internet required. IAP available.
4.8
GearBest apk
GearBest Navigating the Vast World of Gadgets and Gear For tech enthusiasts and bargain hunters, the challenge often lies not in finding products, but in efficiently searching a truly global marketplace. Sifting through countless websites and vendors to discover the latest gadgets, niche electronics, or innovative home products can be a time-consuming and fragmented process. The GearBest app addresses this directly by consolidating an immense, curated inventory into a single, mobile-optimized platform, transforming a sprawling online bazaar into a navigable digital catalog. Application Functionality and User Experience Analysis The core utility of the GearBest application is its function as the official mobile portal for the international online retailer. It provides structured access to a catalog exceeding 100,000 individual products, systematically organized across more than 100 distinct categories. This range extends far beyond conventional electronics to encompass diverse niches such as drone technology, portable audio equipment, smart garden lighting, and even specialized home goods like novelty ice cube molds. The interface facilitates product discovery through two primary methods: a direct search function for targeted queries and a browsable category tree for exploratory shopping. Each product page is designed to support informed purchasing decisions. It aggregates user-generated content, including customer reviews and authentic photo uploads, which provide practical insights beyond standard marketing specifications. Furthermore, the platform frequently features exclusive app-only promotions and significant discount events on select inventory items. A notable operational aspect is the absence of third-party display advertising within the app interface, which creates a focused shopping environment free from disruptive external promotions. Key Platform Advantages Access to over 100,000 unique products More than 100 structured shopping categories Customer reviews with authentic photo uploads Exclusive app-only deals and discounts Get your bonus of choice and streamlined shopping by downloading the official GearBest app now. Internet required. IAP available.
5.0
Tracing Paper Sketching apk
Tracing Paper Sketching The Problem with Traditional Tracing Paper For artists, designers, and hobbyists, the physical process of tracing and refining sketches is often hindered by material limitations. Traditional tracing paper is fragile, requires a stable light source, and offers no room for error or experimentation without starting over on a new sheet. This mobile application digitizes and expands upon that core creative technique, transforming it into a versatile, portable, and non-destructive workflow. Core Functionality and Analytical Overview Tracing Paper Sketching operates as a digital lightbox and layered sketching studio. The primary mechanic involves importing or creating a base image, which then serves as a guide layer. Users can add multiple transparent digital sheets on top, effectively acting as layers of virtual tracing paper. Each layer supports independent opacity adjustment, allowing for precise line work over complex references. The toolset is built around this layering system, providing pencils, pens, and brushes with configurable size and flow to mimic the tactile feedback of drawing on physical vellum. A key operational feature is the ability to toggle the reference image on and off instantly, enabling artists to check the integrity of their traced lines and foster original adaptation from the source material. Key Technical and Usability Advantages The application’s value is rooted in its focused utility and streamlined user experience. It forgoes overly complex digital painting suites in favor of a clean, purpose-driven interface that reduces friction between idea and execution. Performance is optimized for responsiveness, ensuring stroke input lag is minimized, which is critical for detailed tracing work. The visual output maintains the aesthetic of hand-drawn sketches, preserving the artist's line quality without unwanted digital smoothing unless explicitly requested. File management is straightforward, supporting common image formats for both import and export, facilitating easy integration into broader creative pipelines. Multi-Layer Tracing System: Build complex drawings with unlimited transparent sheets over any reference image. Adjustable Guide Layer Opacity: Precisely control the visibility of your source material for perfect line alignment. Customizable Digital Drawing Tools: Modify pen pressure sensitivity, brush size, and stroke flow to match your style. Instant Reference Toggle: Switch your guide image on or off with one tap to evaluate your independent sketch. High-Resolution Export: Save or share your finished tracings in quality suitable for print or further digital editing. Download the Tracing Paper Sketching mobile app now. This is a limited introductory offer for new users to access professional-grade sketching tools without the typical subscription barrier. Secure your exclusive access today and transform your device into a portable drafting studio. Disclaimer: This application requires an internet connection for initial download and potential feature updates. The app is free to install and use, with optional in-app purchases available for advanced toolkits or expanded functionality. Please review the in-app purchase details within the application.
4.7
goTenna apk
goTenna A Hardware-Dependent App That Enables Off-Grid, Encrypted Communication The goTenna mobile application functions as the control interface for a specialized piece of hardware, transforming a smartphone into a node for a decentralized, peer-to-peer mesh network. This system is engineered explicitly for scenarios where conventional cellular and Wi-Fi infrastructure is absent, unreliable, or undesirable. By pairing with a goTenna device via Bluetooth, the app facilitates text messaging, GPS location sharing, and emergency signaling entirely independent of traditional networks, utilizing very high frequency (VHF) radio waves for direct device-to-device communication. Its core utility is in providing a reliable communication layer for outdoor enthusiasts, expedition teams, and for preparedness planning in remote or compromised environments. Core Technical Capabilities and Operational Features The application’s primary function is to manage encrypted data packets sent between goTenna hardware units. It supports one-to-one and group messaging with end-to-end encryption, ensuring that communications remain confidential between intended parties. A broadcast function allows users to send messages to all nearby goTenna users on the same channel, useful for area announcements or coordination. The integrated mapping system utilizes free, downloadable offline maps, enabling users to share precise GPS coordinates and navigate without any data connection. A critical safety feature is the dedicated SOS mode, which transmits a user’s location and a distress signal with priority. Furthermore, the network can employ a store-and-forward message relaying protocol, where messages hop between user devices within range, effectively extending the communication range in a populated mesh network. Subscription Tier: goTenna Plus Functionality The optional goTenna Plus annual subscription unlocks a suite of advanced features designed for serious off-grid use. This tier provides access to high-detail offline topographic maps, which are essential for backcountry navigation. It introduces location pinning and sharing with trusted contacts, creating persistent points of interest on shared maps. The subscription also enables SMS text message relaying when a single device in the mesh regains cellular coverage, bridging the off-grid and on-grid worlds. For users with specific goTenna Pro hardware models, additional analytics like trip statistics and group message delivery confirmations are included. Subscription management is handled directly within the app's account settings, allowing for easy control over auto-renewal. Encrypted Off-Grid Messaging: Send secure texts and locations via paired hardware without cellular signal. Offline Topographic Maps: Navigate and share precise coordinates using downloadable, detailed maps. Mesh Network Relay: Extend range via automatic message forwarding through other nearby users. We suggest trying goTenna if your activities regularly take you beyond reliable cellular coverage and you require a dependable, private method to maintain group contact. Download the mobile app now. This application requires pairing with a goTenna hardware device to function. Some features, including detailed offline maps and SMS relay, require an active goTenna Plus subscription. Standard data connection charges may apply for initial app download and map updates.
4.7
Russia VPN - Secure VPN apk
Russia VPN - Secure VPN Ever feel like the internet is watching you, or that half the web is locked behind invisible walls? What if you could browse with true freedom, knowing your personal data is shielded and every website is within your reach? That's the experience Russia VPN - Secure VPN is built to deliver. This isn't just about changing your virtual location; it's about reclaiming your digital space with military-grade security and seamless access. You navigate the online world with confidence, free from tracking, censorship, and bandwidth throttling. Your private gateway to a borderless web The core promise of this app is a secure, unrestricted internet experience. You connect to a global network of optimized servers with a single tap, thanks to an interface designed for absolute simplicity. No technical knowledge is required. Your connection is wrapped in 256-bit AES encryption, the same standard used to protect government communications, ensuring your online activities—from browsing history to banking details—remain for your eyes only. This creates a private tunnel for your data, making you invisible to hackers on public Wi-Fi and anonymous to trackers across the web. A strict no-logs policy is fundamental to the service. This means none of your browsing data, connection timestamps, or IP addresses are ever recorded or stored. Your privacy isn't just a feature; it's the foundational principle. When you encounter geo-blocked streaming content, social platforms, or news sites, the app efficiently bypasses these restrictions. You can enjoy buffer-free streaming, fast downloads, and unrestricted browsing as if those digital borders never existed. For users specifically interested in Russian content, dedicated high-speed servers within Russia provide reliable access to local websites, services, and media libraries from anywhere abroad. This makes the tool equally valuable for citizens traveling overseas and international users needing local access. Round-the-clock customer support is available to assist with any connection queries or setup requirements, ensuring a smooth experience at any hour. Military-grade encryption secures your data with unbreakable 256-bit AES protection on every network. Strict no-logs policy guarantees your online activity is never recorded, tracked, or stored. Global high-speed server network unlocks geo-restricted content and ensures fast streaming globally. Dedicated Russian servers provide stable access to local Russian websites and services from abroad. One-tap connection offers instant online security through an intuitive, beginner-friendly interface. Download Russia VPN - Secure VPN now and transform your internet experience today! This is your chance for exclusive, unrestricted access—a limited-time offer for new users to experience premium digital freedom. Don't wait for the next block or breach; secure your connection and unlock the full web immediately. Heads up: you'll need a stable wifi or cellular data connection for optimal performance. Access to the full premium server network and advanced features requires a subscription.
4.5
Zeam Launcher apk
Zeam Launcher Tired of a Slow, Cluttered Phone? Reclaim Your Home Screen. Does your Android feel sluggish, with home screens bogged down by unnecessary features and visual noise? The Zeam Launcher is engineered to solve that exact problem. This ultra-lightweight Android launcher strips away the bloat to deliver a fundamentally faster, smoother, and more organized mobile experience. It’s not about adding more gimmicks; it’s about refining the core interface you use every day to be instantly responsive and intuitively simple. By focusing on pure performance and essential customization, Zeam transforms device navigation from a chore into a seamless extension of your intent, directly contributing to enhanced daily productivity and a noticeably cleaner aesthetic on your device. Core Functionality for a Streamlined Experience Zeam Launcher operates on a principle of intelligent minimalism. It replaces a heavy, feature-packed interface with a precision toolkit designed for efficiency. The primary workspace features a highly adaptable app grid system, allowing you to define the exact number of icons per row and column to eliminate wasted space. Deep shortcut customization lets you bind specific app actions or direct dial contacts to home screen icons for one-tap access. Furthermore, the integrated wallpaper and transition effect manager ensures that every visual element, from static backgrounds to animated page swipes, is optimized to maintain flawless scroll performance without stutter or lag, even on older hardware. The launcher provides direct control over the fundamental layout of your device’s interface. You can configure drawer styles, adjust icon sizes system-wide, and apply cohesive label themes to unify the look of all your apps. A dedicated dashboard for managing home screen gestures allows you to assign actions like double-tap to sleep or swipe-up to open the notification panel. This granular level of control extends to resource management, as the application’s exceptionally lean codebase requires minimal RAM and CPU cycles, which can contribute to reduced battery consumption compared to heavier default or third-party launchers. Adaptive App Grid & Layout Engine: Precisely set rows, columns, and icon spacing to create a perfectly ordered home screen that fits your visual preference and usage patterns. Advanced Shortcut & Gesture Customization: Create direct-action shortcuts and assign system commands to touch gestures like double-tap or swipe for faster navigation. Performance-Optimized Visual Management: Control wallpapers, icon themes, and silky-smooth transition animations designed to maintain high frame rates and responsiveness. Download the Zeam Launcher Now for Exclusive Early Access! This is your chance to upgrade your Android experience with a tool built for speed and simplicity. For a limited time, new users can access the full potential of this optimized launcher. Don’t settle for a slow, cluttered interface—transform your device into a model of efficiency today. Install Zeam Launcher now and feel the difference immediately. Disclaimer: This application requires an Android operating system and an internet connection for initial download and potential updates. Some advanced customization features may be part of optional in-app purchase packages.
4.7

Version history

BASIC! 1.92-gp 17.03.2026
961.68 KB
BASIC! 1.91 17.03.2026
598.92 KB
BASIC! 1.90 17.03.2026
586.64 KB
BASIC! 1.87 17.03.2026
570.02 KB
BASIC! 1.77 17.03.2026
457.44 KB
BASIC! 1.76 17.03.2026
460.3 KB