How to test mobile apps

111Unbenannt

The final and most important step before release date

An app goes through a lot of different processes before it gets released. Of course every developer is convinced his product is totally free of bugs and errors. But this is nearly impossible. Because “zero programmers” only exist in a perfect world! Once I´ve read a quotation which describes this best: “To err is human. To err is also to code. Creating an error-free program is impossible because try as hard as you might, there will always be bugs.” With this article I want to show you a few points you should definitely check before release date! Because only a happy user is a paying user.

Continue reading

Beacons: Context as a trigger

blog_beacon_location

Beacons – everyone is talking about them. But what is the impact of this new technology? The answer is: it’s all about user experience. With beacons, it is possible for intelligence apps to extend the user’s context – they enable smartphone apps to detect their distance to other objects. Enterprises use this technology to offer location based services.

Continue reading

!(JavaScript === JavaScript)

JavaLove111

At M-Way, we love JavaScript. We use it for writing smartphone apps, command line tools like code generators and server-side node.js-style applications. Despite using the same programming language, it turns out that these types of projects are quite different and that “real” end-to-end JavaScript developers are Zen Masters – here is why…

Continue reading

The Future of Angular

kugel123

At M-Way we now work more than 18 months with AngularJS and we love it. It both powers our desktop as well as our mobile web apps. But in the rapidly moving field of web technologies we all wonder what’s next. I’d like to give a short introduction where we are coming from, to better understand where we think it’s going to go in the next months with Angular.

Continue reading

Unit Testing in AngularJS applications with Karma and Jasmine

angular-js

With modern web applications becoming more complex and powerful, there is a strong need to leave the old “this should work” mentality behind and write code that is reliable. Customer expectations are higher than ever and no one accepts errors anymore. Unit tests can make you feel confident about your code by verifying that all components work as expected. But besides the increased confidence you will get, writing unit tests can also improve the quality of the code itself. To be able to test small parts of an application independently you are automatically forced to think about the structure and modularity of your code. And as a bonus, well written unit tests can serve as an easy to read documentation of a component’s functional behaviour.

Continue reading

Generator-M: the state of HTML5 mobile app development at M-Way

m-way-solutions-generator-m

Technology-wise, the past years at our HTML5 mobile app department have been very turbulent. We ditched our ambitious goals of further developing our own mobile framework and settled for much more humble goals. This has helped us become more productive, more valuable for the open source community and more attractive for our applicants. Do you want to know how? Then keep on reading!

Continue reading

Page 3 of 7« First...34...Last »