Tester App: Just See How Easy It Is to Test the Ionic 5 App with Linked Cloud DB!

Quite recently, we’ve presented a great new option to easily test apps created with the Appery.io platform. Called Tester App, it’s a magnificent feature for Appery.io users, and we at Exadel hope that many users have already had a chance to try it out. But for those who are still unaware of it, we would like to use this post to give you a hand and demonstrate how easy and quick mobile app testing can be.

So, in this example, we will be testing our new Ionic 5 Binary Data sample app integrated with Appery.io Cloud DB (if you are interested in the details of how the app was created, please read here).

Getting Tester App

There is only one simple step that precedes testing itself, and that is downloading and installing the tester app from the appropriate app store: App Store and/or Google Play.

Tester App should download exactly like other apps on your mobile device, and the app icon should look like this:

Post image

All set: the app is here; you can start it on your device and proceed by scanning the generated code.

Generating QR Code

In this particular case, we have already generated the code for you but you are free to easily do so yourself for any of your apps:

Testing with our Tester App

The only step left is scanning the QR code with your device. So, just click the SCAN buton (the Scan tab opens by default but you can also find in the app footer):

Wait a couple of seconds to allow the app to load. When the app has loaded, you are free to try clicking all the buttons:

 
As you can see, the app looks good and functions well and the whole process took the fraction of the regular app testing time. Moreover, next time, the software will already be installed and reviewing the app will take even less of your precious development time.
 
Note that this sample app is linked to the test database and you will only be able to see the success toasts informing that the files have been uploaded.
If you want to get access to the added records from under the Databases tab, you will need to set up your own database and link it to your app (as described here).
 
 
 

Read the rest of this entry »

New Release: Upgraded Appery.io Tester and Live Debug Feature

We are excited to announce our new, May 2022, release reintroducing our upgraded Appery.io Tester app, with a brand new feature, Live Debug. We’re confident our Appery.io community is going to love it!

First thing first – our Appery.io Mobile Testing Tool:

This smart and handy testing app is live again and available for download from the App Store and/or Google Play. You’ll enjoy quick and effortless testing of your Appery.io apps on iOS and/or Android devices without needing to rebuild and then reinstall them each time a minor change is made.

Some time ago we closed our Appery.io Tester app support on both stores but our long-term users were emailing us requesting we bring back this handy and simple mobile app testing tool – offering encouraging positive feedback on the tool, and expressing disappointment that we’d removed it. And, as it has always been with Appery.io – 1) you asked … 2) we listened … and 3) … we acted!

Appery.io users who’ve already had a chance to use our testing app will undoubtedly welcome the upgraded version, but those who are fairly new to Appery.io and the Appery.io Tester app, really must read on… If your app has integrated API using native device features, there is no way it can be tested in the desktop web browser, so the only option is (sorry, was, as you now have two terrific options) to export the app by rebuilding its binary and then reinstall the app on the device – just to see how the updated UI and/or added functionality will look like and behave.

From now on, thanks to Appery.io testing tool, you will no longer need to rebuild and then reinstall the app each time a change is made – all you need to do is download and install the app from App Store and/or Google Play, run it on your device and click the SCAN button to scan the QR code you generated in our app builder.

As a bonus, you are free to organize the history of your tests and/or review the sample apps built with Appery.io.

Voilà! Isn’t testing your hybrid mobile app(s) so much easier now?

New Live Debug Feature

Another really great feature, Live Debug, has been added to our App Builder for testing and/or debugging your apps.

This is a game-changing feature for those users who, when developing with our platform, are going on a large scale with importing different custom Cordova plug-ins into their apps, but then having issues testing the complicated app functionality.

Before, you needed to 1) get the app version done, 2) export your app 3) install the app on the device, and only then 4) test it. This was a time-consuming and very tedious process that sometimes needed repeating multiple times until the intended result was achieved.

But now, we are happy to say that this irritating ordeal is a thing of the past! With the new version you only have to select the Live Debug build type (available for both iOS and Android) under the Project > App settings tab (or simply select both), save the app and export your project.

That’s it! The app binary can now be installed on the device and this procedure will NOT have to be repeated every time you modify the application in the app builder. Isn’t that a huge improvement to your development routine? We really hope this is a rhetorical question.

PS: A minor but very handy feature has been added to our app builder that will make it even more comfortable to use, and easily adjustable to different monitor sizes – now, you can switch the PROPERTIES panel views between 2 Panels, 1 Column or Tabs modes:

Enjoy your New Spring Enjoying our New Release Features

The spring of 2022 is very special for all of us and we, at Appery.io, would like to make this spring release (rolled out last weekend) enjoyable for all of you as well.

With this mission in heart, we are excited to offer you some very special improvements to our Visual App Builder that we believe will make things significantly easier and more elegant developing your mobile apps with Appery.io:

  • the first and the most asked feature will be definitely appreciated by those who prefer working with the OUTLINE view: from now on, you will be able to use the old yet simple and reliable “Drag & Drop” to arrange the components on the screen of your mobile app:

What is more: you will be even warned if trying to do something that cannot be implemented for this particular component:

  • also, the Appery.io UI Components family now has one more member, Divider, that can be used to to separate other screen items:

  • yet another improvement was introduced for more UI components like Card, Checkbox, Datetime, etc.: they can now also be easily styled from under the PROPERTIES > Styles tab. (You might have already had a chance to evaluate the similar functionality for some UI components introduced with our Christmas release).
  • two more events were added to the Form component: Form value change and Form status change:

 

  • the next minor but hopefully useful feature is added to the Input component to make login procedure for your app users simpler and less stressfull. Just set the input Type property to Password and select the option to show the password being typed in (set it to True):

  • and the last but not least: you can now make good use of quite a few predefined Push Notification services: when in the visual App Builder, simply click the CREATE NEW button and selct the needed Appery.io backend push service(s) to import it (them) from under the Backend Services section:

.

Appery.io User – Winner of the 2022 DCSD Virtual Technology Fair

Appery.io was initially designed for creating mobile apps of the enterprise level, but at the same time, it is so intuitively simple and flexible that even elementary school students can use it!

Some days ago we got the news so positive and inspiring that we can’t help sharing it with you: one of our users is officially the winner of the 2022 DCSD Virtual Technology Fair!

Dhwanil Dalal, a student of the Dunwoody Elementary School, GA won the 1st PRIZE in the Mobile Apps category with his app created with Appery.io and was selected for the state level competitions! According to the 2022 DCSD Virtual Technology Fair Committee, all the submitted projects from Elementary, Middle, and High schools around the district were judged on documentation, functionality, creativity, understanding, and intended purpose.

The project of this talented kid, Hobby explorer, created with our visual App Builder is actually a platform intended for students who are looking for teachers to support them in their hobbies like music, dance, Rubik’s cube, etc. in their nearest area and can help making useful connections.

Thanks to Dhwanil, Appery.io is now on the list of the recommended tools in the Mobile Apps category of the Georgia Educational Student Technology Competition (GASTC).

Interestingly, that we could have never learned about this great story of success of this little but very talented boy if one of our users hadn’t written to us with the news that his son had used the Appery.io platform to build the project for his school competition. What is more: the kid managed to create the project using our 2-week Trial subscription and when the trial period came to an end the happy farther reached out to us asking for a discount to support the kid in the next round of competition.

No need to say that we were happy to extend the subscription for free as it is an honor for us, at Appery.io to support our users commited to create apps that make our world a better place to live in and succeed in doing that! Of course we couldn’t but ask the family if we could share this story of success and inspiration with you and got their consent.

And now, when the boy is invited to participate in the virtual GASTC – 2022 Georgia Virtual Student Technology Competition and is making his best getting ready for the next round it’s high time for all of us to say:

Keeping our fingers crossed for you, Dhwanil!

Have Appery-related questions? Ask them on Stackoverflow!

Dear Appery.io Users,

Since recently, our customers have started complaining about issues with registration/login into our forum. Therefore, we have decided to introduce yet another open channel where you are free to ask any Appery.io-related question(s) you might have: Stackoverflow. 

Stackoverflow is one of the most popular and renown platforms where anybody can ask for an advice on any programming issue. Where hundreds of users find answers to their questions daily and thousands of experts are happy to provide their colleagues with useful recommendations and examples.

Is is truly a huge community and from now on, we encourage you to post your questions (like those on Appery.io Platform, App Builder, Appery.io plug-ins, etc.) there instead of using forum.

Please make sure you use the tag <Appery> or <appery.io> while posting so that our experts from Support Team (as well as other users that can be of help) could answer them ASAP to our mutual satisfaction:

 

We hope this will help to remove any barriers to effective communication and make getting professional help as easy and productive as possible.

And as usual, we offer more ways for you to get help. Please check this link to learn how to reach to our Support Team for help.

Lots of love on St. Valentine’s Day!

Your Appery.io Team

 

All Deprecated Libraries will be Removed from the Appery.io System

Dear Appery.io Users,

We would like to call your attention to important changes that are to be made to the deprecated library versions of all Appery.io projects frameworks!

Please note that all library versions marked as deprecated (1.0 for Ionic 5, 1.0 and 1.1 for Ionic 4, and 5.0, 5.1, and 5.2 for JQM projects) will soon be removed from our system:

 

In this connection, we highly recommend upgrading your app(s) to the latest version available. To do that, in your app, go to App settings > Resources, select the newest library version and click Apply.

Also, please make sure you test your app to check if it works properly after performing such an upgrade.

Thank you for your understanding and happy developing!

It’s Christmas Release! Merry Christmas and Happy New Year!

The holiday season has already started, and we’re all busy with preparing gifts for people we love.

We, at Appery.io, have always worked hard to deliver the best service value to our users, and we are here to say that we have a Christmas gift to give to you!

Last Sunday, we delivered a new release that included these great new features to help you save time on app development:

  • Try adding our ready-to-go screen layouts (CREATE NEW > Page) that will help you instantly get the UI you want:

  • The no-code approach now works for mapping as well. For your convenience, we created an easy-to-use transformation editor where the user can add transformation, choose a type, and then edit it:

  • We’ve also added Is invalid and Is valid properties to the Form component with the option to use them in mappings
  • The Appery.io Team also implemented new property types for some UI components (Button, Html, Input, Text, etc.), like Color-picker, with grouping them under the separate PROPERTIES > Styles tab so that you can enjoy the no-code CSS approach when you’re styling your mobile app UI:

  • Previously, only CanActivate Guard could be used to determine if a particular action can be taken against a route. From now on, all angular guards are implemented so that working with routing will be easier and more powerful:

  • As always, we’ve fixed some minor bugs to keep your Appery.io experience running smoothly.

Thanks for reading and 

Thank you for staying with us!

Thank you for all the appreciation, invaluable feedback, and loyalty!

Minor and Awesome: What’s added with our New Release

Hi everyone!

We are thrilled to announce that last weekend, another Appery.io release successfully went live!

Let’s take a minute and look at the introduced features and check out how useful they are.

These include:

  • A modification to the Reorder component, so it is now easy to move and interact with components immediately after adding them:

That’s all for now, but stay tuned! We have more ideas on how to fulfill all of your Appery.io wish lists!

Our New Release: What’s in Store

A new release from the Appery.io team arrived last Sunday, and we’ve introduced quite a few useful features to add to the functionality and versatility of working with our Visual App Builder.

Let’s check out the changes you need to know about!

From now on:

  • Our new users will be welcomed with our branded easy-to-start wizard to assist them with creating their first-ever Appery.io mobile application:

  • Customers who are confident with configuring config.xml in the app source files will be able to do so right from under the App settings tab;
  • The option of validating that the Hot Code Push plug-in will be enabled when running the autoupdate task that will ensure that your app will be auto-updated as expected;
  • Working with our sample apps has become as easy as it could possibly be; there’s no need to download the app backup and further install it – just click the needed link and the app is ready to start!
  • The ability to work with custom back end has been added through our AppClient library;
  • New themes now come with default colors:

  • The possibility to create Models from json and/or service response as well as several new actions and plug-ins have been added to make development even more versatile

As a bonus, we have fixed several bugs and made some cosmetic improvements so that you can enjoy your development experience with Appery.io even more!

Hot! Ionic 5 Custom UI Components App Template is on!

New to Appery.io? Want to build your first app with Ionic 5? Then we highly recommend that you start with our ready-to-go Ionic 5 Custom UI Components App Template. In this template, you can find all Ionic 5 UI components currently presented by Appery.io. You will be able to review all of them in detail and customize any component according to your needs.
Check out our instructional YouTube video to learn how to work with this sample app:

Bonus: we have also added new library versions: jqm 5.3, ionic 4 1.2 and ionic 5 1.1 so new Cordova Android 10.1.0 and Cordova iOS 6.2.0 are now available to our customers.