Optimimo - the latest tool for android app A/B testing - Testing

Optimimo is an all inclusive A/B testing platform for mobile apps. It helps analyze the user behaviour and boost your inapp conversions. You can run unlimited experiments per app and up to 10 variations per experiment. It supports adjustable multivariate testing to suit every developer’s needs.. It is easy to integrate and very inexpensive. A must in the check list of every mobile app developer who wants to increase his app sales.

link
Kyra Lexis said:
Optimimo is an all inclusive A/B testing platform for mobile apps. It helps analyze the user behaviour and boost your inapp conversions. You can run unlimited experiments per app and up to 10 variations per experiment. It supports adjustable multivariate testing to suit every developer’s needs.. It is easy to integrate and very inexpensive. A must in the check list of every mobile app developer who wants to increase his app sales.
Click to expand...
Click to collapse
can you share the link

Related

If xda were based on bootstrap

Hello everyone!
I'm a 17 years old guy, who is trying to be a proffessional designer and developer. For the moment, i'm just an amateur.
My knowledges are: HTML & CSS and i'm trying to expand them it.
So, just for fun, i made a XDA sub-forum based on bootstrap.
http://dm5.com.ar/forum/
I just want to know, what they think. And, in a near future, if a designer can make a usable theme for vBulletin.
PS: Check the user section, and the 'Quick Links' section, it has dropdown.
Looks really nice and clean. I haven't used bootstrap but I hear it is a good base to work from.
When designing the 2013 theme we originally tried to use pure CSS, but the way vBulletin is set up made it very difficult.
We are working on a mobile 2013 theme. If you are interested and want to send a sample, we would love to see it. We have the beginning done but need to flesh it out so that all functions work on a mobile browser. My current thinking is that http://jquerymobile.com/ would be a good way to go.
Keep up the good work, you'll be a developer in no time!
Unfortunately bootstrap, jquery mobile are over bloated..
I wanted to try jQuery Mobile on a mobile site but I've decided that the best way is to build out a mobile template "in-house". The users with poor phones and slow connection will thank you. Both parts saves lot of bandwidth.
I know.. I like the flexibility, functionality, animations of jQuery Mobile but it takes too much precious space (& bandwidth)..
Additionally you can make two mobile interfaces: one for old phones and one for top notch smartphones.
DSF said:
Unfortunately bootstrap, jquery mobile are over bloated..
I wanted to try jQuery Mobile on a mobile site but I've decided that the best way is to build out a mobile template "in-house". The users with poor phones and slow connection will thank you. Both parts saves lot of bandwidth.
I know.. I like the flexibility, functionality, animations of jQuery Mobile but it takes too much precious space (& bandwidth)..
Additionally you can make two mobile interfaces: one for old phones and one for top notch smartphones.
Click to expand...
Click to collapse
Yea, sometimes is better to create a crossbrowser site from scratch.

[Q] Phonegap app IOS issues with similar apps on app store

hi
We are developing a Phonegap (Cordova) application to target all major mobile platforms (IOS/Android/Windows Phone/Blackberry). I proposed to my company to make use of something like phonegap as we do not have the resources to spend on dev's learning Xcode (Swift) etc.
There are now a couple of concerns arising though.
We plan on building an app for each platform, but our clients each want their own app or version of the app with their branding, logos etc. So essentially we will have the same app but with different branding for each client on the App store which as stated below is strictly prohibited.
Client A app - (Available to their customers)
Client B app - (Available to their customers)
I quote from Apple's website
"Repeated Submission of Similar Apps
Submitting several apps that are essentially the same ties up the App Review process and risks the rejection of your apps. Improve your review experience — and the experience of your future users — by thoughtfully combining your apps into one."
Will our app(s) be rejected? This is my first concern. Secondly, we plan on developing the android/Windows application but don't have access to a MAC-based intel machine and Xcode, so we will make use of Phonegap Build to build for IOS. We are planning on using aggressive advertising in our apps specifically aimed at that particular client. Is it possible to do custom advertisements with Phonegap and Phonegap build for all the platforms?
I am absolutely new to mobile development, so any help would be greatly appreciated.
i dont think there will be a rejection from apples side in your case. in most cases you wont be uploading different apps for different clients in same developer account.
cordova is the best way to do it since you dont have acceaa to mac machines. you can use cordova remote builds.
try using a better html5 framework with cordova like sencha touch or jquery mobile etc

[Q] How are apps valued?

I am currently developing an app for iOS and I'm wandering how to value it once it is created and (hopefully) people are using it....
I'm new to the market and realise my question may have no direct answer however any input would be appreciated!
I'd like to know if there is a direct correlation between users and monetary value of an app.... For example an ideal answer would be for every 10,000 users its value increases by 'x' amount.... (assuming it is free to download and no in app expenses)
Thanks in advance!
Well u can make money by adding admob or crowd funding
ARPU
There is term called ARPU for that - Average revenue per user. The term is mostly user by network companies bit its equally applicable to apps.
Higher number of users for the app and potential monetization per user is key to app valuation.

Jquery Mobile - single one page design

Hi everyone, I am developing an android application based on Html5 and jquery Mobile, I want to follow the design of the one single page approach to improve the user experience, you know, the transition between pages is much faster.
The problem is my page is very big now, how I could split my page in smaller ones, but given the user experience of a single page approach? Could I split in html pages and then to do any kind of import?
Any kind of recommendation will be very appreciated.
Thanks so much in advance.
Best regards
David.
ddiegomercado said:
Hi everyone, I am developing an android application based on Html5 and jquery Mobile, I want to follow the design of the one single page approach to improve the user experience, you know, the transition between pages is much faster.
The problem is my page is very big now, how I could split my page in smaller ones, but given the user experience of a single page approach? Could I split in html pages and then to do any kind of import?
Any kind of recommendation will be very appreciated.
Thanks so much in advance.
Best regards
David.
Click to expand...
Click to collapse
Typically, how you would do this is create a HTTP post to the data, and update the DOM like so .
Code:
$.get("url_here", {param: "none"}, function(data){
$("#dom_elem_ID").html(data)
});
The data is passed through the 'data' variable and updated to DOM.
I would recommend using AngularJS routes instead of jQuery get/post.
LingoIO said:
Typically, how you would do this is create a HTTP post to the data, and update the DOM like so .
Code:
$.get("url_here", {param: "none"}, function(data){
$("#dom_elem_ID").html(data)
});
The data is passed through the 'data' variable and updated to DOM.
I would recommend using AngularJS routes instead of jQuery get/post.
Click to expand...
Click to collapse
+1 for updating and managing the dom. Don't keep everything in memory if you don't need it.
Another thing you could think about doing is moving to angularjs (or another framework if you prefer) and making your application responsive throughout. This will ensure that your application will adapt across many devices/form factors and be laid out in the best way for each device.
That's not to say that jquery mobile won't work on a desktop, its just very targeted at mobile devices and will feel strange to some people on a desktop.
Sent from my XT1254
blackangus said:
+1 for updating and managing the dom. Don't keep everything in memory if you don't need it.
Another thing you could think about doing is moving to angularjs (or another framework if you prefer) and making your application responsive throughout. This will ensure that your application will adapt across many devices/form factors and be laid out in the best way for each device.
That's not to say that jquery mobile won't work on a desktop, its just very targeted at mobile devices and will feel strange to some people on a desktop.
Sent from my XT1254
Click to expand...
Click to collapse
2 n 2 Multimedia – Being an established Mobile Application Development Company Singapore, we have assisted our clients (from SMEs to MNCs) build enterprise solutions with varying complexity. We help you deliver sales and customer service to various mobile platforms, such as iOS, Android, Windows and many others. With mobile usage on the rise, simply having a mobile site is insufficient and a mobile application would help most businesses solve real business problems.

Mobile app development creates new incentives for QA management systems

With the rise of mobile devices, companies have even greater incentive to streamline and scale their agile processes through the use of enterprise test management software.
Agile methodologies have put countless software makers in position to move quickly on demanding projects, through a combination of rigorous testing regimens and close collaboration between developers and operations teams. With the rise of mobile devices, companies have even greater incentive to streamline and scale their agile processes through the use of QA management tools, which support manual and automated testing and coordination of development across multiple project groups.
Mobile app development and the need for automated testing
Last quarter, more Internet traffic originated from mobile phones than desktop PCs. Plus, most of that activity – 80 percent – came from native apps rather than Web browsers, underscoring key changes in what end-users expect from software, namely speed, reliability and usability. According to Appurify CEO Jay Srinivasan, a 2013 uSamp study found that more than 70 percent of respondents will delete a mobile app after it crashes, even if it’s the first such incident.
Certainly, the challenges of creating high-quality, stable mobile apps can become a money sink for some shops. There are many platforms to address, each with its own nuances, and development costs can easily run past six figures. How can developers and QA analysts keep up with the growing demands and pressures of the current mobile app environment?
For starters, it’s worth reexamining what kinds of tools are currently being used and if and how they ensure that quality standards are being met. Some teams may limit themselves to crash analytics and manual tests, but such an approach is increasingly unsuited for development schedules that require software to be pushed out rapidly to substantial - and growing - user bases. The maturity of the mobile hardware ecosystem also means that numerous devices have to be accounted for in each testing cycle.
“Another issue we see is that developers have an over reliance on manual testing methods,” observed Srinivasan for BetaNews. “With device fragmentation resulting in more than 30 device and OS combinations for iOS, and an order of magnitude more for Android, manual testing is not a scalable approach for mobile developers. To ensure performance and functionality of your app prelaunch, across all selected device and OS combinations, developers should add test automation to their mobile testing tool kit.”
Mobile devices are also subject to myriad volatile conditions such as mobile data connection strength and limited memory allotments. Performing diligent testing requires the definition, reuse and analysis of complex test scenarios. Fortunately, organizations can use test management systems to overhaul and scale their testing process for current market realities.
Does agile development enable the right level of testing?
Automated testing is a key enabler of agile and test-driven development, methodologies that have allowed enterprises to “produce higher-quality software within swifter release cycles that is more in tune with user needs,” in the words of Skytap executive Sumit Mehrotra. With more devices to manage and applications becoming fundamental to consumer and business workflows (it’s perhaps telling that Bank of America now does more development than Microsoft), it seems that organizations could never perform too much manual and automated testing, considering the stakes.
“The standard explanation for why we create automated tests is that by having them, we can know that our system continues to work properly even while adding new functionality or refactoring existing code,” wrote Mark Balbes for Application Development Trends on agile testing practices. “Test-driven and behavior-driven development takes this a step further by using automated tests to drive software design.”
However, there has been some recent debate about the place of test-driven development and automation and whether they have caused teams to actually implement excessive levels of testing. Balbes himself takes up this point in his article, pointing out that such practice could increase the difficulty of refactoring down the line.
The key may be developing a knack for knowing when to perform unit and integration tests on given types of objects, which may take time - and is ultimately more of an art than a science. But for organizations committed to agile development, tools such as agile test management platforms provide the foundation for setting up testing processes that are tailored to their respective needs. Both manual and automated tests are supported, and progress can be easily tracked so that measures can be refined over time.

Categories

Resources