April 28, 2017

The Clean Architecture on Android

By Juan Manuel Pereira

Solving a Memory Leak using jRuby 1.7, Ruby 1.9 and Redis

The Problem On a recent project running on jRuby 1.7.23, mizuno 0.6.8 and the Rest Service Framework Angus 0.0.13, we were faced with a substantial memory leak. During our initial troubleshooting, we found that restarting mizuno weekly prevented the process from crashing. This meant that while we were debugging, we were also scheduling restarts every … Continued

The Clean Architecture on Android

At Moove-it we work hard to create beautiful, scalable and maintainable Android apps. To achieve that goal, over the years we have tried different architecture approaches (MVP, MVVM, MVC and some custom architectures) until we finally encountered the Clean Architecture. In this post we introduce the Clean Architecture and then explain the approach we took … Continued

Getting started with Preact and Progressive Web Apps

Are you concerned about accessibility? Do you want your site to be blazingly fast and accessible, even from some random guy with a 2G connection on the North Pole? Are you afraid about being sued by Facebook? (JK probably not happening tho.) Then you might wanna take a look to Preact, a lightweight alternative to React — and why … Continued

Going from MVC to MVP on iOS

Every time we start a fresh mobile project, we are compelled to choose from many patterns, for us to be able to ultimately architect our solution in a way that it primarily stays maintainable and scalable. However, we may feel stunned because of the number of options and variations. By the time are done with this post, you will hopefully have gained the necessary knowledge for you to … Continued

Sponsoring Ruby

Once more, Moove-it proudly sponsors two of the most relevant events of the Ruby community: KeepRubyWeird 2016 in Austin, Texas, and RubyConf 2016 in Cincinnati, Ohio.

DevSnack #61: MVVM on Android

DevSnack #61: When building a new application, developers must consider which architecture to use. This decision will affect tests capabilities, modularity, extensibility and a bunch of other characteristics. In the past, there were not that many options for developers to choose from. There was a time that the only options were MVC or MVP. But now, with the … Continued

Accessibility for iOS Apps

DevSnack #60: When building a new application sometimes developers must consider that it is going to be used by plenty of people, in different situations, some of them with special needs. iOS provides a fantastic opportunity to deliver apps with an excellent user experience for everybody. Let’s see how to use Accessibility in your iOS application!

React: Pleased to Meet You (Part 1)

At Moove-it we have always cared about the community. This time, we wanted to create a space where we could learn and discuss about new technologies, share experiences and have a good time with anyone interested in the subject. With this in mind, it is how we celebrated our first-ever Moove-it Tech Meetup last July … Continued

State of the art Trello extensions

DevSnack #59: Trello is an excellent card-based project management application, simple and easy to use. I regularly use Trello not only at work but also in my personal projects. In this DevSnack, I’ll show you some interesting extensions to become a Trello master.

Next Page »