{"id":7504,"date":"2014-02-03T14:11:04","date_gmt":"2014-02-03T20:11:04","guid":{"rendered":"http:\/\/www.mrc-productivity.com\/blog\/?p=7504"},"modified":"2022-11-22T10:26:32","modified_gmt":"2022-11-22T16:26:32","slug":"whatever-the-future-holds-were-ready-for-it-heres-why","status":"publish","type":"post","link":"https:\/\/www.mrc-productivity.com\/blog\/2014\/02\/whatever-the-future-holds-were-ready-for-it-heres-why\/","title":{"rendered":"Whatever the future holds, we&#8217;re ready for it. Here&#8217;s why&#8230;"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2010\/11\/Education.jpg\" alt=\"Education\" width=\"76\" height=\"100\" class=\"alignleft size-full wp-image-725\" \/>What\u2019s the next big tech trend? How will the web change in 5 years? Who knows? Sure, people like to speculate and make bold predictions. But, they don\u2019t know what the future holds. I don\u2019t know what the future holds. Neither do you. <\/p>\n<p><strong>One thing I do know: Whatever the future holds, we\u2019re ready for it. <\/strong><\/p>\n<p>How am I so sure?<br \/>\n<a name=\"20140131\"><\/a><!--more--><br \/>\nIt all boils down to architecture. We\u2019ve built our application architecture in such a way that it adapts to future changes. Today, I\u2019m going to explain a couple of real-life ways this focus on architecture has helped our company adapt to changing tech trends. <\/p>\n<h3>1. m-Power interface changes<\/h3>\n<p>Since m-Power&#8217;s inception, we\u2019ve reworked the interface two times. The first time, we moved away from a text-based interface and towards a graphical interface. The second time (<a onclick=\"_gaq.push(['_trackEvent', 'Blog', 'Inside Link', 'New Interface']); \" href=\"https:\/\/www.mrc-productivity.com\/blog\/2013\/12\/new-m-power-interface-makes-web-app-development-more-intuitive\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red;font-weight: bold\">last year<\/span><\/a>), we re-worked the interface to function on touch-based devices and automatically adapt to various screen sizes. <\/p>\n<p>If you take a look at the screenshots below, you\u2019ll see that each version looks like 3 different products. Here\u2019s the great part: It\u2019s only one! <\/p>\n<p>Thanks to m-Power\u2019s <a onclick=\"_gaq.push(['_trackEvent', 'Blog', 'Inside Link', 'n-Tier']); \" href=\"https:\/\/www.mrc-productivity.com\/blog\/2013\/05\/what-is-n-tier-architecture-and-how-does-it-help-you\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red;font-weight: bold\">n-Tier architecture<\/span><\/a>&#8211;which separates the application layers&#8211;we simply altered the presentation layer without touching the underlying application. In other words, the application architecture let us change m-Power to adapt to mobile devices without performing a major overhaul on the software. <\/p>\n<p>That\u2019s the power of application architecture: It lets businesses adapt to changing technology without completely rewriting everything. This focus on architecture saved us months of additional work and let us adapt our software to mobile devices with minimal effort.<\/p>\n<div id='gallery-1' class='gallery galleryid-7504 gallery-columns-3 gallery-size-thumbnail'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/01\/mpower2004-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"M Power in\" aria-describedby=\"gallery-1-7506\" \/>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-7506'>\n\t\t\t\tm-Power in 2004\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/01\/mpower2009-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"M Power in\" aria-describedby=\"gallery-1-7505\" \/>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-7505'>\n\t\t\t\tm-Power in 2009\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/01\/mpower2013-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"M Power in\" aria-describedby=\"gallery-1-7507\" \/>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-7507'>\n\t\t\t\tm-Power in 2013\n\t\t\t\t<\/figcaption><\/figure>\n\t\t<\/div>\n\n<h3>2. Crazybikes moves to the cloud<\/h3>\n<p>A while back, we created a demo site&#8211;<a onclick=\"_gaq.push(['_trackEvent', 'Blog', 'Inside Link', 'Crazybikes']); \" href=\"http:\/\/www.crazybikes.com\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red;font-weight: bold\">crazybikes.com<\/span><\/a>&#8211;to show off some of the things users can build with m-Power. We initially hosted that site in-house. However, after some service provider mistakes led to internet outages twice in one year, we decided to move crazybikes to the cloud. <\/p>\n<p>So we did. Twice. We moved crazybikes from our in-house server, to a cloud host, and then to another cloud host. Every move was simple. The process took one of our consultants a few hours each time.<\/p>\n<p>I won\u2019t get into the details of why we switched providers, but the important thing is&#8230;we could. Many companies don\u2019t even have that option. Our application architecture not only gave us freedom to move, it made it simple. We can move our applications anywhere, without worrying about compatibility issues or making any changes to the applications themselves. That\u2019s the power of well-planned architecture.<\/p>\n<p>I tell both of these stories because they demonstrate just a couple of reasons why we care so much about architecture. Without it, I shudder to think of where this company would be today. Application architecture gives us freedom, and lets us adapt to changing technology without missing a beat. It prepares us for the future&#8230;whatever that may be.<\/p>\n<h3>How about you?<\/h3>\n<p>So, how do you build flexible web applications that easily adapt to future changes? You could bring in an application architect, a security expert, a web developer, and a web designer with experience building responsive applications. Sure, it\u2019s expensive, but creating secure, cloud-ready, future-proof applications that work across mobile devices isn\u2019t an easy task.<\/p>\n<p>Unless, of course, you use m-Power. m-Power lets you create secure, future-proof, cloud-ready, web (and mobile web) applications using a simple point-and-click interface. m-Power lets you create applications that prepare your company for the future&#8230;whatever that may be. If you\u2019d like to try it for yourself, sign up for the <a onclick=\"_gaq.push([&#039;_trackEvent&#039;, &#039;Blog&#039;, &#039;Inside Link&#039;, &#039;mrconlinelab&#039;]); \" href=\"https:\/\/www.mrc-productivity.com\/aw\/test-drive.html\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red;font-weight: bold\">free m-Power Trial right here<\/span><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What\u2019s the next big tech trend? How will the web change in 5 years? Who knows? Sure, people like to speculate and make bold predictions. But, they don\u2019t know what the future holds. I don\u2019t know what the future holds. Neither do you. One thing I do know: Whatever the future holds, we\u2019re ready for &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.mrc-productivity.com\/blog\/2014\/02\/whatever-the-future-holds-were-ready-for-it-heres-why\/\"> <span class=\"screen-reader-text\">Whatever the future holds, we&#8217;re ready for it. Here&#8217;s why&#8230;<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","slim_seo":{"title":"Whatever the future holds, we're ready for it. Here's why... - mrc&#039;s Cup of Joe Blog","description":"What\u2019s the next big tech trend? How will the web change in 5 years? Who knows? Sure, people like to speculate and make bold predictions. But, they don\u2019t know wh"},"footnotes":""},"categories":[8],"tags":[70],"class_list":["post-7504","post","type-post","status-publish","format-standard","hentry","category-education","tag-application-architecture"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/comments?post=7504"}],"version-history":[{"count":11,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7504\/revisions"}],"predecessor-version":[{"id":13726,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7504\/revisions\/13726"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/media?parent=7504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/categories?post=7504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/tags?post=7504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}