B4i (iOS) Releases
Released: Dec 12, 2019
Updates in v6.30
Features
- Find all references, quick search and find subs / modules tool windows were rewritten and are now syntax colored, the text can be selected and you can jump directly to the selected position.
- Subs code appears in the quick info windows (this code can also be selected).
- 'Show Sub in Window' allows showing subs in a floating window.
- Warnings and errors do not hide other information in the window.
- Copy warnings from list of warnings.
- Generate 'Create Type' Sub.
- Copy events.
- Modules list is...
Released: Sep 16, 2019
Updates in v6.00
Features
- Improvements:
- Support for copying and pasting controls between the platforms.
- Ctrl + Click in the designer script to select the control.
- Anchors checker.
- Generate B4XViews from the designer. Also supports changing the type of already declared variables.
- Improved tool tips, add views from the views tree and other small improvements in the designer.
- Empty lines will not be copied to the clipboard.
- Regions are listed in the subs list.
- Latest versions of Firebase and Facebook libraries...
Released: Jul 11, 2019
Updates in v5.80
Features
- Bookmarks and breakpoints are listed in the modules tree.
- Auto bookmarks feature:
- Recent code positions and designer layouts appear as tabs in the window title.
- The IDE decides on the list of tabs based on several factors (recency, modifications and others).
- The list is saved together with the project and restored when the project is loaded.
- The window can be dragged directly from the tabs.
- Auto backup improvements:
- Project is saved before backup, based on the auto save option.
- Project...
Released: Jan 17, 2019
Updates in v5.50
Features
- Starting with B4i v5.50, a new type of library is available - b4x libraries:
- XUI Views - Cross platform views and dialogs.
- X2 games framework - Game engine.
- B4XCollections - Adds several cross platform collections.
- Auto-backups - The IDE now makes project backups automatically.
- Go to the code line directly from logs.
Released: May 17, 2018
Updates in v5.00
Features
- Resumable subs in debug mode are optimized in the same way other subs are optimized.
- Runtime performance improvements including: for loop optimizations, inlined methods, direct field access for properties and others. These improvements can make a huge difference in processor intensive tasks.
As an example, the number of drawings per second with BitmapCreator:
- V4.8:
- Draw smilies from BitmapCreator (skip blending): 81,000 per second.
- Draw smilies from BitmapCreator (with blending...
Released: Jan 16, 2018
Updates in v4.80
Features
- Several important components were rewritten to provide more features and better performance:
- Visual designer properties grid.
- Visual designer views tree.
- Modules tree (new component).
- Files tree.
- Code modules can be loaded from other folders and can be easily shared between projects (including projects targeting other platforms).
- Modules and file tree support grouping.
- Modules are monitored for external changes.
- Files tree shows the files icons and allows opening the files with external...
Released: Oct 23, 2017
Updates in v4.40
Features
- Xcode 9 compatibility.
- Better managements of icons and launch images:
- Icons and launch images are packaged in an assets catalog.
- All missing icons are created automatically from the new 1024x1024 app store icon.
- Support for iPhone X layouts.
- iNet library updated to work with 'Wait For'.
Fixes
- Known issues with iOS 11 fixed.
- Other minor improvements and bug fixes.
Released: May 24, 2017
Updates in v4.01
Features
- Resumable subs - Wait For / Sleep:
[B4X] SQL with Wait For.
[B4X] OkHttpUtils2 with Wait For.
- CSBuilder - Builder for attributed strings. Similar to B4A CSBuilder.
- Debugger improvements:
- Better handling of multiple installed debug apps.
- Bug fixes and better logging.
- Deployment process improved. Auto installation is now the default.
- SetDebugAutoFlushLogs keyword. When enabled a short pause is added in debug mode when internal logs are printed. This is useful for debugging hard crashes...
Released: Oct 25, 2016
Updates in v3.00
Features
- The docking and layout features are based on a new and improved framework. Floating code editors behave as regular windows.
- Documentation tool tips while hovering over code elements.
- Copy links in the tool tips that allow copying code examples.
- Support for bookmarks.
- New themes.
- Keychain handling was updated as required by Mac Sierra to allow non-intrusive deployments.
- URLs in comments and strings are ctrl-clickable.
- Unused libraries warning.
- Custom views support "nullable colors...
Released: Oct 18, 2015
Updates in this release
Updates in v2.31
- Advanced optimizations were added to the debugger which significantly improve the debugger performance.
- It is now possible to upload applications to iTunes Connect from the hosted builder.
- Added support for Xcode 7.
- PageViewController - Controller that contains multiple Pages and allows the user to switch between the pages with a swipe gesture.
- Refresh button in the designer files tab. Copies the designer files to the device. This is useful when you modify an existing file...