Smart Mobile Studio
  • News
  • Forums
  • Download
  • Store
  • Showcases
    • Featured demos
    • The Smart Contest 2013, Round 1 – Graphics
  • Documentation
    • Get the book
    • System requirements
    • Prerequisites
    • Getting started
      • Introduction
      • Application architecture
      • The application object
      • Forms and navigation
      • Message dialogs
      • Themes and styles
    • Project types
      • Visual project
      • Game project
      • Console project
    • Layout manager
    • Networking
      • TW3HttpRequest
      • TW3JSONP
      • Loading files
  • About

Smart Mobile Studio 3.0.0 beta1 released

Posted on 12.02.2018 by Jarto Tarpio Posted in Announcements, News

Smart Mobile Studio 3.0.0 beta1 is released!

After almost 5 months of development of Smart Mobile Studio’s alpha-version, we are proud to release the first beta-version of the upcoming version 3.0.0.

Major changes:

  • A control’s style is now split up into a border style, background style and control’s own style. Details
  • Size and position of controls are automatically adjusted according to margins and padding. Description and discussion
  • Improved support for PhoneGap Example
  • Support for WebFonts and Font-Awesome

Installers

  • Smart Mobile Studio installer
  • Free command-line compiler

Portable installation

Smart Mobile Studio can also be downloaded with the SmartUpdate utility. To get the beta, make sure to select the BETA channel. If you already have the Alpha-version installed, you can upgrade it to the Beta -version by running the SmartUpdate.exe with the /changechannel switch.

Known problems:

  • A few demos are not yet updated:
    • Biotopia in Contest Demos
    • ControlsListMenu and ControlsToolBar in Smart Book Demos
  • Datasnap importer is not working at the moment

Changelog since release of the first alpha:

12.2.2018

First Beta of the upcoming Smart Mobile Studio 3.0 -version.

3.2.2018

– Bug fix to LoadFromStream in Sqlite
– Bug fixes to TMemoryStream and TStringStream

25.1.2018

– Bug fix to streams.

21.1.2018

– Bug fix to transitions.
– Various bug fixes to demos.

9.1.2018

– Bug fixes and improvements to TW3ListBox and TW3CheckListBox.
– Bug fix to Control Animation-demo.

8.1.2018

IDE:
– Added support for search paths
– Updated SynEdit
– Bug fixes
– ACE (TW3AceEditor) added to the Component Palette

RTL:
– New units:
– System.Collections
– System.StorageDevice
– Marjor improvements to TW3Dataset, TW3DatasetFilter and WebSQL
– Bug fixes and improvements to TextParser
– Bug fixes to WebFonts support
– Moved TCriticalSection to System.Types
– Improvements to TW3ListBox and TW3CheckListBox:
– Support for SelectedIndex and automatic change of style
background for selected items
– Support for MultiSelect
– Possibility to override creation of TW3ListBoxItemData
– Allows use of own classes and properties
– Allows overriding SetSelected to control what styling
changes should be made when items are selected

Bug fixes to many demos

9.12.2017

– Phonegap: Added Push Notification Support.

29.11.2017

– Important bug fixes to PhoneGap support.
– Fixup of legacy and color mixing classes.

22.11.2017

– Fix scrollbar bug in embedded Chrome browser.
– TW3EditBox and TW3Memo
– Added AutoComplete, SpellCheck, AutoCapitalize and AutoCorrect
– Allow scrolling of memo contents
– Fix bugs related to setfocus
– Update RequireJS to v2.0
– Changes to how EventManager passes or prevents touch events.
– Optimizations and bug fixes to
– System.Dataset
– System.Text.Parser
– TStringHelper
– Small fix to the Label caption to let designer set empty caption.

17.11.2017

IDE:
– Major improvements to Object Inspector (enum-types)
– Added more default units to uses-clauses

RTL:
– TW3Button rewritten.
– Bug fix to TW3BitBtn.
– Bug fixes to System.FileSystem.Memory.
– Big fix to Dialogs.

11.11.2017

Bug fix to scrolling in older iOS devices
Fix to Keypress in Android

9.11.2017

New demo: Featured Demos / Dialog Demo
Fixed Spartacus Demo to use new Dialogs

8.11.2017

This update contains a lot of big changes:
– Themes have been completely rewritten and updated.
– Most controls have been rewritten.
– Massive speed improvements.
– Support for native scrolling even on mobile devices.
– Support for FlexBox.
– Support for font-awesome and webfonts.
– Vastly improved dialogs.
– Automatic support for margins and padding.
– IDE: Bug fixes and small improvements.

16.10.2017

Fixes and improvements to the debugger

8.10.2017

Fix to HttpAndJsonp-demo

7.10.2017

Improvements to resizing:
– Fix wrong display height on iOS/Chrome after device flip
– Reduce number of resizes during startup

5.10.2017

New controls:
– TW3RadioGroup
– TW3MediaPlayer
Support for WebFonts
Styling changes to TW3ScrollControl’s background
EventManager to send OnClick through CBClick
Bug fixes to the RTL
Bug fixes to the IDE

28.9.2017

Improvements to Resizing:
– Minimize number of resizes during form create.
– Trigger only one resize during device flip.

26.9.2017

– New controls and classes:
– TW3GroupBox
– TW3RadioButton
– TStringStream
– Improvements to Game View initialization
– Added overloaded ShowDialog with custom width and height
– Fixed Contest Demos:
– RetroBalls
– PolyDna
– Afternoon Walk
– GraphicsDemo

20.9.2017

Bug fixes and improvements to
– TW3Button
– TW3ScrollBox
– TW3ScrollContentIndicator

19.9.2017

Bug fixes to TW3GraphicControl/TW3PaintBox.
Fixed the Minesweeper-, Tetris- and Box2D-demos.

18.9.2017

Improvements to TW3HeaderControl initialization.
Bug fix to TW3Button to prevent multiple clicks.

16.9.2017

Bug fix: Fixed form saving immediately after project creation

« Smart 2.9.9 [alpha] is here!
Smart Mobile Studio 3.0.0 beta2 released »

Pages

  • About
  • Feature Matrix
  • Forums
  • News
  • Release History
  • Download
  • Showcases
    • The Smart Contest 2013, Round 1 – Graphics
  • Store
  • Documentation
    • Creating your own controls
    • Debugging, exceptions and error handling
    • Differences between Delphi and Smart
    • Get the book
    • Getting started
      • Introduction
      • Local storage, session storage and global storage
      • Application architecture
      • The application object
      • Forms and navigation
      • Message dialogs
      • pmSmart Box Model
      • Themes and styles
    • Layout manager
    • Networking
      • Loading files
      • TW3HttpRequest
      • TW3JSONP
    • Prerequisites
    • Real data, talking to sqLite
    • System requirements
    • Project types
      • Visual project
      • Game project
      • Console project

Archives

  • December 2019
  • December 2018
  • November 2018
  • July 2018
  • June 2018
  • February 2018
  • September 2017
  • April 2017
  • November 2016
  • October 2016
  • September 2016
  • April 2016
  • March 2016
  • January 2016
  • October 2015
  • September 2015
  • July 2015
  • April 2015
  • January 2015
  • December 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • November 2011
  • October 2011
  • September 2011

Categories

  • Announcements (25)
  • Developers log (119)
  • Documentation (26)
  • News (104)
  • News and articles (16)

WordPress

  • Register
  • Log in
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)
© Optimale Systemer AS