Categories

Waveform graphic

Wuberizer – A Web Audio API Experiment

We at Modus Create are always experimenting with emerging HTML5 Technologies. Recently we began an internal effort to split in groups and research technologies, frameworks or methodologies that we found interesting and present them to the company. The first group effort completed by Stan Bershadskiy, Tyler Knappe and Alex Lazar resulted in an app called…

Read More
Bootstrapping and Theming Your App with Sencha Touch 2.2.0

Bootstrapping and Theming Your App with Sencha Touch 2.2.0

Sencha has just released the much anticipated Sencha Touch 2.2.0. Alongside a number of significant underlying framework changes, there are also significant changes in the way that you bootstrap new applications using Sencha Cmd v3.1.1.270 (the latest as of this writing). Sencha has also modified the way that you modify and include SASS files to…

Read More
Dynamic Memory and V8 with JavaScript

Dynamic Memory and V8 with JavaScript

One of the key elements of the JavaScript language is its dynamic memory implementation. While the ECMA specification may describe in gross terms how dynamic memory works, there is no guarantee that the JavaScript engines or their implementations will work exactly the same way. What we programmers expect is the basic behavior that when we…

Read More
12 IntelliJ IDEA Keyboard Shortcuts You Should Know About

12 IntelliJ IDEA Keyboard Shortcuts You Should Know About

When we need to get productive, we often invest money in new gadgets, software, or even a new computer. Another way to boost productivity is learning how to use the assets we already own, such as IntelliJ IDEA. I can’t say I’m a shortcut junky, but knowing a few make my life a whole lot…

Read More
ExtJS

localStorage Caching of Reference Data with ExtJS

Do you have a ton of reference data that needs to load with your app? Lots of combo boxes with mostly static data? Previously I had used a custom store extension to handle caching of the data in memory. That approach involved flipping between use of a MemoryProxy and a RestProxy depending upon whether the…

Read More
Opening all URLs with Cordova's ChildBrowser Plugin

Opening all URLs with Cordova’s ChildBrowser Plugin

For anyone who has had the pleasure of working with Cordova you may hit this wall if you had to deal with external links. Tapping on a link opens the URL right in the WebView that your application is sitting in. The contents of the new page take over your application entirely and the user…

Read More
Tinting your Status Bar in iOS6 and Cordova

Tinting your Status Bar in iOS6 and Cordova

One of the new “features” of iOS 6 is that you can now tint the status bar. Instead of Default (Grey), Black Transparent, or Black Opaque it can now be anything. The way iOS decides what color the status bar should be is based on the color of the lowest pixel of a UINavigationBar component….

Read More
Enable-Remote-Debugging-with-Safari-Web-Inspector-in-iOS-6

Enable Remote Debugging with Safari Web Inspector in iOS 6

*NOTE: You will need to upgrade to Safari version 6.0 to enable this functionality. * With the recent release of iOS6, Apple has finally introduced a remote web inspector for debugging web applications on iOS devices. Enabling it is simple, but it’s buried under a few options on your phone. On your device, head to…

Read More
Fix Orientation Change Bug in Android with Sencha Touch

Fix Orientation Change Bug in Android with Sencha Touch

Millions of devices in the market rely on Android Browser as a platform for web application delivery, even through PhoneGap/Cordova deployments. Unfortunately, the browser is shipped with numerous bugs that prevent expected behavior to commence. One of the issues in particular involves viewport (screen) scaling to reset on orientation change. The** orientation change** event on Android…

Read More
Monit - Easy Monitoring

Monit – Easy Monitoring

I recently started working on a project using delayed_job as a queuing system for sending batch email.  The email being sent contained a weekly digest of the events for the customer, so it was very important that the email was sent and sent out in a timely manner.  Part of inheriting the project was the…

Read More

Subscribe to the Modus Newsletter

Receive the latest blog articles and insights every month from the Modus team.