AppStudio 4.2.1 is ready. A few new things for i0S 8, the iPhone 6 Plus and more…
1. Controls: Adsense updated for current API – Use Content ads instead of Mobile.
2. Controls: Projects with old style jqWidget Button rounded corners load properly.
3. IDE: Improvements to registering.
4. IDE: Support for iPhone 6 screen size added (375×646)
5. IDE: PhoneGap Status screen works properly in Arabic.
6. PhoneGap: Certificates updated.
7. Samples: New IndexedDB sample.
8. Samples: Updated AdSense sample.
9. Translations: Slovenian is complete!
We’re happy to announce that AppStudio 4.2 has been released. It includes support for iOS 8, the iPhone 6, a new Signature control and more.
It’s available from the usual download location.
Here is the complete list of what is changed:
- Adsense: Updated for current API.
- Controls: Add zoom capability to scrollers.
- Controls: Facebook now uses HTTPS, updated for new API.
- Controls: jQuery Mobile updated to 1.4.4
- Controls: jQWidgets updated to 3.5
- Controls: New Signature Control
- Controls: Missing filter image added to jqxGrid.
- Documentation: Locale files and Wiki updated.
- Documentation: Unneeded Locale files removed.
- Deploy: Icon for Android home screen now appears.
- Deploy: New projects default to PhoneGap 3.5.0.
- IDE: Support for iPhone 6 screen size added (375×646)
- IDE: New Education license options
- IDE: Registered name now appears on About screen.
- iOS8: minimal-ui no longer supported.
- Runtime: Print output is scrollable again.
- Samples: New GridDynamic sample. Shows how to dynamically read SQLite database.
- Samples: New Signature sample.
- Samples: New TwitterURL sample.
- Samples: New WhatApp sample.
- Samples: Obsolete WebSocket samples removed.
- Samples: Update ListWithScrolling sample.
- Translator: Dim array with variable as one of the bounds gets treated properly as an array.
- Translations: Tagalog is complete!
You may have seen the Twitter sample in Sample Folder 7: it shows how to use the Twitter control to add some basic Twitter functionality into your app.
You can add more functionality by controlling the Twitter app from your AppStudio program. To do this, you’ll need to have the Twitter app installed and be logged into it. Most Twitter users will not have to do anything extra.
Here’s what the sample app look like:
WhatsApp is one of the hottest new apps this year. It lets you send messages to other WhatApp users via the net. It has over 500 million active users, with 700 million messages sent each day.
WhatsApp has an API, so you can hook it into your AppStudio app. It has two functions: open the WhatsApp app from your AppStudio App, and send a message to WhatsApp.
Here’s how our test app looks:
We’re pleased to announce the results of our fourth programming contest.
We had three categories: Business, Fun and Education. All registered NSB/AppStudio users were welcome to participate in the contest. Prizes were $100 USD in each category.
Judging was by NSB’s experts. All judging was arbitrary and final. We looked for quality, performance, ease of use, sophistication and overall coolness. Apps could be anything: Enterprise, business, commercial, education, games or even something whimsical.
Without further ado, here are our winners: (full results are here)
AppStudio 4.1.5 has been released. It includes a few bug fixes.
- Controls: AdSense – now gets added to project properly.
- Controls: Add Zoom capability to iScroll.
- Samples: Update ListWithScrolling sample.
AppStudio 4.1.4 has been released. It includes a number of updates and bug fixes.
- Controls: TextBox – bottom property fixed.
- Controls: TextBox – Fix warning message from Safari.
- Deploy: Add new iOS splashscreen names to default configxml.
- IDE: Language files appear again.
- IDE: Language files updated.
- IDE: Now built with Python 2.7.8
- Runtime: iScroll updated to 5.1.2
- Runtime: jQuery Mobile updated to 1.4.3
- Runtime: PlaySound changed to work with older browsers
- Translator: Bug in InStr() fixed.
- Translator: Select Case and Dims function properly.
We’ve recently made some changes to how splash screens are handled, to catch up with changes to iOS and PhoneGap. Where it was once one-size-fits-all, you now need to supply all the different sizes.
The Pushwoosh API lets you send notifications from your computer to your app running on the device. While your app is running, if a notification is received, a function in your app will be called with the contents of the notification. It can then take whatever action needed based on the incoming data.
Notifications are a way to send and receive messages from your device. They have the ability to be broadcast to large numbers of devices. For Android, Google Cloud Messaging is used. For iOS, it uses the Apple Push Notification Service.
AppStudio 4.1.3 has been released. It includes a number of updates and bug fixes.
A new feature is support for Notifications using Pushwoosh. Check out the Tech Note here:
- Code Window: False negative syntax error on Style keyword fixed.
- Controls: Audio and Video now have file pickers.
- Controls: jQM Checkbox now ignores FastClick.
- Deploy: Now uses FastClick 1.0.2.
- Deploy: Prefix on apps deployed to nsbapp.com changed.
- Deploy: Signing certificate updated.
- IDE: Updated to Python 2.7.7
- Runtime: Order of hiddenfiles and extraheaders reversed.
- Samples: New Pushwoosh sample shows how to use notifications
- Translator: Improvements to Mod operator.