B4i (iOS) のリリース

Released: Jan 28, 2021

v7.00 での更新項目

機能

  • Added new libraries tab.
  • The Find all references feature has been rewritten and it can now handle complex references.
  • Various IDE notifications now also appear in the logs.
  • #CustomBuildAction - Added direct support for jar files, including Java 11+ UI jars.
  • B4X version of KeyValueStore has been added as an internal library.
  • Added new indicators to help you understand code flow with resumable subs.
  • Updated internal libraries: iMedia, iCore, iFirebaseAnalytics, iFirebaseNotifications...

Released: Jul 13, 2020

v6.80 での更新項目

機能

  • Adds new Project templates for B4x - The new templates feature will make it simpler for developers to get started with B4X, and will also make it simpler to use B4XPages and other frameworks.
  • Comment links - Code comments can include clickable links.
  • Add New Module - Option to add the module in the parent folder. Useful for cross platform projects.
  • New project dialog -Note that when the IDE is opened it starts with no editor, until you load or create a new project.
  • Updated / new internal...

Released: Mar 2, 2020

v6.50 での更新項目

機能

  • Internal WebView is now based on WKWebView. There is also a new EvaluateJavaScript method.
  • Launch images were removed and replaced with a launch story board. In most cases you can keep the default white one as apps start very quickly anyway.
  • With this change the apps will run with the full resolution on all devices.
  • HttpJob.ErrorMessage returns the server response when there are errors and the response is still available.
  • IDE shows messages about available updates.
  • All the IDE windows...

Released: Dec 12, 2019

v6.30 での更新項目

機能

  • 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 saved...

Released: Sep 16, 2019

v6.00 での更新項目

機能

  • 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

v5.80 での更新項目

機能

  • 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 name...

Released: Jan 17, 2019

v5.50 での更新項目

機能

  • 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

v5.00 での更新項目

機能

  • 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): 700 per...

Released: Jan 16, 2018

v4.80 での更新項目

機能

  • 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

v4.40 での更新項目

機能

  • 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'.

不具合の修正

  • Known issues with iOS 11 fixed.
  • Other minor improvements and bug fixes.