CMExtension would like to announce the availability of our new component - CM Mobile.
While working for the mobile applications of CM Live Deal, we realized that there were many tasks that we would need to do the same in many mobile applications: register new account, login, logout, connect to Facebook or Google, etc... If we implemented these features to CM Live Deal, we would need to add them again to our future intergations and extensions (for example CM Group Buying), then we would have the same code in many extensions, this would be difficult to fix bugs or add new features.
Those are the reasons we decided to build CM Mobile, it handles to common tasks to connect mobile application and Joomla!, it also includes the functions to get the data from the supported components and return to mobile application.
At the present time CM Mobile is in alpha state for testing, it supports 2 components: Users and CM Live Deal. Users component is the default component in Joomla!, intergrating with this component, CM Mobile provides ability for registration and login/logout.
In the future, we will add new components to CM Mobile, not only our components, but also other third party components which don't have ability to connect to mobile application.
If you are going to use CM Live Deal mobile applications, then CM Mobile will be the component you need to install an use.
CM Mobile is free, you can get the source code and download the installable package at Github: https://github.com/cmextension/cmmobile/. You can find the documentation at http://cm-mobile.readthedocs.org/.
If you have any questions for CM Mobile, please feel free to contact us.
There were so many users requesting for mobile applications for our extensions CM Live Deal and CM Group Buying. So we decided to give a try: let's make one!
In September 2014, we started building a prototype for a PhoneGap application for CM Live Deal. The application was good at the beginning, but the more Android phones we tried, the more problems came. Because the web browsers in Android versions are different, we had bugs in Android 2.3 only, we have problems in Android 4.1 only, some functions run slowly, some user interface elements didn't look the same in all versions,...
Because fixing these issues Android would cost so much time, and in the future we would have problems in iOS's Safari or Microsoft's Internet Explorer for sure, we decided to cancel the PhoneGap prototype after 2 months of development and testing.
Right after that, we started building a native Android application. And today we are happy to announce that the application is almost finished. It works now, but we want to add more useful features.
We will have 2 versions for the application:
Here is our plan for the complete mobile solution for CM Live Deal.
The iOS version has the same features to the Android version. Alpha version is released for testing, the beta will follow later.
The features are not decided yet.
The iOS version has the same features to the Android one.
For Android, the minimum version supported is Android 2.3. Android 2.3 mobile phones are still available in many countries, especially in developing countries, with cheap price for low-income users. If Android 2.3 phones are still popular in your country, then you will have no problems in providing the application to your customers, you can still gain more customers to your site via the mobile application.
For iOS, we haven't decided yet, maybe we only support iOS 6 as minimum.
Because we don't really have time, we will not build Windows Phone and BlackBerry versions for the application.
We decided to use the default theme of Android and iOS. The application could be look a little bit different on different Android versions because they are in different themes. On iOS the application will have the standard light theme of iOS.
It is easier to customize the default theme of Android/iOS to suite your needs. If we try to apply a standard custom theme for both Android and iOS versions, then if you don't like it you will need more time and effort to customize it.
Before the first stable release of the applications, if you have already had a lifetime subscription for CM Live Deal, then you can get the applications for free, there is no extra cost.
However, after the stable releases of the applications, new subscribers will need to buy a separate subscription if they want to have mobile applications for their websites. The subscription is also lifetime, this means you can get the new versions of the applications forever, the new versions contain bug fixes, improvements and adding compatibility to new version of Android/iOS. We will announce the price in future.
Because there is only 1 person working on this, so the progress could be slow. The more you help us to test, the more feedback you give will really help to make the applications be good and stable faster.
The source code of CM Live Deal's mobile applications can be reused to speed up the development of the mobile applications of CM Group Buying.
We will soon release the first testing version for Customer application for Android. Please stay tuned!
If you have any question or suggestion for the mobile applications, please feel free to contact us.
CMExtension would like to announce the available of CM Deal Aggregator 1.3.2 Beta.
This new release fixes some bug found in the 1.3.1 Beta:
CM Deal Aggregator users can download this new version in the component's download area.
Thank you for your bug reports and your support!
Today we decided to stop the developments of CMEvent, CMSupport and CM4Square, we have been so busy with other extensions and these 3 extensions were left behind with no more features or updates.
In the future if we have free time, we will start the developments again to update these extensions to be compatible with the latest release of Joomla! and required services, then we will release the source code of them on Github.com.
Thank you for your purchases and your support for CMEvent, CMSupport and CM4Square!
CMExtension would like to announce the release of CM Live Deal 1.2.1 for fixing some issues in 1.2.0 version:
We would like to say thanks to CM Live Deal users for your support, your bug reports and your contributions! Please stay tune, more new features will come soon!