research2guidance’s “Cross Platform Tool Benchmarking” 2014

research2guidance, a research and consultancy company specialized in the mobile market, is analyzing mobile application development tools in order to produce an annual report called “Cross Platform Tool Benchmarking” that compares the main solutions on the market. NeoMAD has been selected to be in the list of tools that will be compared.

The study consists in two surveys: a first one aimed at the tool vendor, which we answered for NeoMAD, and a second one aimed at the users.

We would be very glad if you could take 15 minutes to answer this survey at http://r2g.f59a4b9afc66.sgizmo.com/s3/
Thank you for your participation.

Release of NeoMAD 3.5.4

NeoMAD 3.5.4 is now available!

This maintenance release provides small enhancements and fixes.
See the Release Notes for more information.

Don’t hesitate to contact us for an update, or get a free evaluation version.

Release of NeoMAD 3.5.3

NeoMAD 3.5.3 is now available!

This maintenance release provides small enhancements and fixes.
See the Release Notes for more information.

Don’t hesitate to contact us for an update, or get a free evaluation version.

PropertyCross: NeoMAD implementation

PropertyCross presents a non-trivial application, for searching UK property listings, developed using a range of cross-platform technologies and frameworks. The aim of this project is to provide developers with a practical insight into the strengths and weaknesses of each framework.
PropertyCross Version 1.4 introduces the NeoMAD implementation of the application, which, in comparison with other technologies, provides fully native design and controls from a 100% common code base.

Find out more at http://propertycross.com/

PropertyCross Android     PropertyCross iOS     PropertyCross Windows Phone

Release of NeoMAD 3.5.2

NeoMAD 3.5.2 is now available!

This maintenance release provides several enhancements and bug fixes:
- Add neomad32.exe and neomad64.exe in the NeoMAD installation folder in order to select neomad with different versions of JDK (32bit or 64bit)
- Fix Windows Phone build bug when the application name starts with a number
- MenuItem : add setText and setImage methods
- File : Add getAbsolutePath() method
- SplitScreen : Add getMasterScreen() and getDetailsScreen()
- Add Network.TYPE_ETHERNET constant.
- Add ImageLabel, ImageButton setImageScateType and ScaleType in order to show image without stretching it.
- Add Notification.setBadge() method to show badge over application icon or tile
- Fix Local Notification bug after launching the application with -s option on Android
- Fix NullPointerException in Network on Android
- Fix Notification icons when they are provided by Resources on Android
- Fix AudioPlayer.stop() bug (was acting like pause) on Android
- Fix Controller.runOnBackgroundThread() to be called many times on Android
- Fix NullReferenceException when pressing back on Windows Phone
- Fix ArrayIndexOutOfBoundsException thrown by Vector.elements() Enumeration on Windows Phone
- Fix ListView.setWidth() bug (was considered as MATCH_PARENT) on Windows Phone
- Fix Windows Phone emulator bug when the computer has poor 3D graphics card (see requirements of XNA development)
- Add Implementation of SpecificUtils.getSpecificAudioPlayer on Windows Phone
- Fix Network.isConnected() with Windows Phone emulators
- Fix a layout bug on Windows Phone: when a size is applied to a MATCH_PARENT View, the size was ignored.
- Fix text ressources bug for Pickers and Switch on Windows Phone
- Fix MenuItem image rendering in iOS 7 version
- Fix the way to get stream data from FileInputStream on iOS
- Fix a bug with AudioPlayer.stop method that was sometimes acting like the pause on iOS
- Fix FileInputStream constructor NPE bug when file does not exist on iOS
- Improve DeviceInfo.getOSVersion performance on iOS
- Improve LisTView performance when there is no adapter on iOS
- Fix LocalNotification bug on BlackBerry : if 2 applications using LocalNotification were running on the same device, an exception was raised at device startup and Notification did not work.
- Fix Local Notification bug on BlackBerry : double instance of the application when opening local notification.

Don’t hesitate to contact us for an update, or get a free evaluation version.

Release of NeoMAD 3.5.1

NeoMAD 3.5.1 is now available!

This maintenance release provides several enhancements and bug fixes:
- Add support for format specifiers in the string resources (supported on Android, iOS and Windows Phone)
- Implement ListAdapter and ItemTypeAdapter on Blackberry
- Implement LocaleUtils on Blackberry
- Implement ListView.setRowHeight(int) on Blackberry
- Implement ComboBox.openChooser() on Blackberry
- Implement the Switch UI component on Blackberry
- Fix with spaces on iOS
- Fix a life-cycle bug on iOS: prevent onResume() and onPause() being called twice when the device is rotated
- Improve the behavior of services on iOS 7
- Fix the display of Toast on iPad
- ListView on iOS: remove selection style on items which are disabled
- Fix ItemClickedListener on iOS: the onItemClicked() callback was called with a wrong parameter
- Fix local notifications on iOS: the callback was called too early
- Fix LocaleUtils.getDefault() on Windows Phone to show ISO locale string
- Allow to use services and local notifications in the same application on Windows Phone
- Fix bug with string resources on Blackberry: resources of several NeoMAD applications were mixed,
- Fix a life-cycle bug on Blackberry: the Application.onCreate() method was not called
- Fix FileStorage on Blackberry: a wrong root folder was used
- Fix ComboBox layout bug when setItems() is called on Blackberry
- Fix an IllegalArgumentException that was thrown on Blackberry when a File path contained double slashes
- Allow importing the examples as projects into Eclipse

Don’t hesitate to contact us for an update, or get a free evaluation version.

Discover the new version of We Are PlayStation for Android and iPhone

Released by Sony Computer Entertainment Europe Limited for the french market and developed with NeoMAD, We Are PlayStation is the first social application dedicated to video games, animated FOR and BY players. Share your opinion about video games with the community, play challenges to win presents and benefit from special promotions exclusive to We Are PlayStation members.
In this new version, you can give notes and recommend games, and consult other players’ opinion, notes and comments.

WAP1 WAP2 WAP3 WAP4

Discover We Are PlayStation
Download the application on Google Play
Download the application on iTunes

Release of NeoMAD 3.5

NeoMAD 3.5 is now available!

The main new features of this version are:
- Notification API to receive push or local notifications,
- Service API to run background operation outside the application,
- Location API: new feature to handle regions of interest,
- ListAdapter for asynchronous lists,
- ViewPager to show an horizontal scroll view with several pages,
- FrameLayout to stack views,
- SpecificView to integrate native views and third-party views in a NeoMAD project,
- plus many enhancements to support existing features.

Don’t hesitate to contact us for an update, or get a free evaluation version.

Release of NeoMAD 3.4.3

NeoMAD 3.4.3 is now available!

This maintenance release provides several bug fixes:
- fix an obfuscation error occurring when using WebView on Android 4.3,
- fix the packaging of the icon for iPad,
- fix fullscreen mode on iOS7,
- fix keyboard behavior with custom dialogs on iOS,
- fix bug at TabScreen creation on iOS: the onCreate() method was called on each subscreen,
- fix problems with the orientation of the screen on iOS,
- fix a layout problem in ScrollView on BlackBerry,
- fix visibility bug occuring in some cases on BlackBerry when a ScrollView was in a layout.

Don’t hesitate to contact us for an update, or get a free evaluation version.

Breakfast in Sophia Antipolis

Neomades will attend a breakfast scheduled November 5th in Sophia Antipolis. This event, hosted by Telecom Valley with the collaboration of All4Test, is about “Mobile application development: innovative approaches to reduce costs and increase quality and usability.”

Don’t hesitate to meet us there.