4/1にAppInventor Updateがあったっぽい

スポンサーリンク

知らぬ間にVersion Updateされておりました。
メインはBug Fixですが、増えた機能もあるようです。すべて確認しておりませんが、確認した分を記したいと思います。

We’ve updated App Inventor with a set of new features and bug fixes.  Please note that you should reload your browser and restart any blocks editors.

We have one known issue that is introduced in this update that will be fixed in the next release:
  • Checkboxes are formatted incorrectly in the UI designer under some circumstances.  Note, though, that they should display correctly on the phone/emulator.
These are the new features and fixed bugs:
  • Add methods DrawText and DrawTextAtAngle to Canvas.  To support this, we added the properties FontSize and TextAlignment to Canvas
  • Add runtime type checking to the start, end, and step args in for-range.
  • Add PointTowards as a method for sprites.
  • Add SelectionIndex property to ListPicker.
  • Allow “infinite” scrolling in the vertical dimension just as there is in the horizontal dimension and provide a user-selectable “shrink to fit” option to resize the blocks editor to fit the blocks currently placed on it (in it gets too big).
  • “Packaging” indication is now shown in the Packaging button, rather than the message area at the top of the UI designer.
  • Fix nastiness that occurs when users enter non-numeric characters as the values of numeric properties in the UI designer.
  • Fixed bug where Screen1.Initialize causes Screen1.width and Screen1.height to report values of zero when app is packaged.
  • Fix bug that produced an error message if you drag a block from a drawer straight to the trash.
  • Fix type-blocking.
  • Fix key bindings for copy/cut/paste of text in text areas on Mac. Both CTRL-C/X/V and CMD-C/X/V now work to copy/cut/paste on Mac.
  • Fixed some bugs related to image quality and image size reduction
  • Fixed loading images via URL
  • Fixed bug where text-to-speech doesn’t trigger it’s afterspeaking event
  • Prevent infinite recursion in Sprite.MoveIntoBounds
  • When a component is deleted, tell the component’s property editors to stop listening for events.
  • Allow Screen1.Scrollable property to be set from blocks.
  • Make upcase to work better in non-english character sets.
  • Fixed problems related to getting bad errors when setting some properties to None.
  • Fixed a problem where an IllegalArgumentException could happen when loading a project with any of the LEGO MINDSTORMS NXT components
  • Hide “Uploading <asset> to the App Inventor server” after upload completes successfully.
  • Fixed some problems with text comparisons not accepting certain blocks in their sockets.
  • Improve text blocks tooltips
  • Remove ‘=’ from the text drawer to reduce confusion.
  • Fixed a bunch of bugs related to block and component deletion.
  • Hopefully fix a long-standing problem with representation of CheckBox components in the designer.
  • Add a not equals block.
  • Fix bug in image sprite rotation, which was incorrectly computing the offsets for rotated sprites.
  • Change floor, ceiling, and round to return exact integers
  • Fix format-as-decimal to no include a decimal point when the number of places is 0.
  • Fix random integer to eliminate bug when args are too large.  Also ensure that the returned result is an exact integer.
  • Change sprite x, y, and heading so they don’t need to be integers.
  • Change sprite rotation so that sprites rotate around their centerpoint.
  • from App Inventor for Android User Discussion Forum

    1・スクリーン画面にスクロールの要否ができるようになった。

    縦に長いアプリ、燃費計アプリで試しました。

    Scrollableにチェックをいれると


    スクロールします。

    Scrollableにチェックを外すと


    スクロールしなくなります。

    AppInventorは多スクリーンに対応していないため、本機能が使えるものかどうかわかりません・・・(正直)

    2・Blocks EditorのMathに「not =(イコール)」が増えた

    条件分岐で使えるかも!

    ちなみに、BlocksEditorで日本語文字列を入れると豆腐「□□」が出てくる不具合は直っておりませんでした。
    次回のバージョンアップに期待しましょう。

    ※Mac版だと、豆腐にならないとか・・・

     

    特集:AppInventorをつかいこなすへ

     

    コメント