Mobile Development

Drupal Connect has partnered with RMG, a leading mobile design agency, to bring our clients the most innovative mobile user experiences. If you're looking for new opportunities to grow your business, or mobile-optimize your internal processes, our mobile services and solutions team can bring fresh ideas to your needs and challenges.

Mobile Apps for Tablets and Smartphones

Mobile devices offer a more engaging, intimate and effective way to connect with your clients. But they also offer the opportunity to redesign business processes to make your employees more nimble and effective. Drupal Connect+RMG work together to conceptualize each mobile solution based on your specific business needs.

We believe that smart is beautiful. What we do is simple. Elegant. And just works. After all, a solution is only a solution if it solves a problem. That's why we take time to listen and assess before we ever think about design, development and deployment. This thoughtful consideration is embedded into our DNA. Working closely with our clients, we apply that thinking to every mobile App we create.

Mobile-Optimized Websites

In today's ever-growing mobile world, your website needs to be accessible at any time, from any place, on any device. With a responsive mobile web design, your website will automatically adapt to the device that the user is using to access it. This enables you to always deliver the right brand experience and content to your customers.

We're here to help

Whether you have an idea for a customer-facing or an internal business App. Or are interested in developing an app but don't know where to start, our team is ready to conceptualize and design the best possible mobile solution for your company.


Contact us about Mobile

Featured Projects

Stanford University

Stanford University’s School of Engineering contacted Drupal Connect to migrate their legacy site into Drupal. Stanford is one of the most well-respected private universities in the country.

Challenges

HTML Migration: Stanford School of Engineering’s legacy site was comprised of over 1,300 static HTML pages that had to be converted to Drupal nodes. The markup of these pages was not always consistent, and some pages differed from the norm considerably in terms of look and feel, making automated content parsing more difficult. Migrated pages needed to retain all embedded images and links, as well as relevant copy.

MSSQL Migration: The legacy site also contained data supplied by a MSSQL database, including 1,000+ faculty profiles, 5,000+ publications, and hundreds of labs and organizations, each with many specific data fields. These also had to be migrated to Drupal with no data loss and a clean, reusable implementation.

Performance: The website is highly trafficked and as such, maintaining performance and reliability was a high priority.

Solutions

Automated HTML retrieval, parsing, cleanup, and Drupal node creation: We built a tool that crawled each page of the legacy site, fetching and cleaning/sanitizing relevant content and creating Drupal page nodes. This tool was also responsible for bringing over images as Drupal files, correcting all local links to point to new page locations, and updating the site nav to point to the new Drupal paths. Using this tool, the process was completely portable, and we were able to run it repeatedly as the legacy site’s content was updated while development was in progress.

Automated MSSQL to MySQL to Drupal importing: We built a set of scripts which, given a MSSQL dump of the legacy site’s data, converted it to a MySQL dump, imported it into the Drupal database as custom tables, and mapped the relevant fields to CCK fields in custom content types to create nodes. This was also a repeatable tool, and was used and reused as MSSQL content was added or updated.

Pressflow and Varnish: To solve the performance issues, we built the site on top of Pressflow and put it behind Varnish, a reverse proxy and HTTP accelerator that is known to serve around 3,000 requests per second.

Maintain Stanford best practices: Stanford has a custom Drupal theme as well as a custom Drupal module which were integrated into their internal authentication/log-in system. We integrated both into the site so that it maintained a cohesive look and feel with other Stanford sites, and anyone with an internal Stanford log-in (i.e., all students, faculty, and staff) could log in to the Drupal site using that information.

View Website
Stanford University

This July, the Stanford School of Engineering (SoE) relaunched their website, finalizing a nine month project with Drupal Connect.

The first Phase of the project (completed in January) focused on migrating and combining content from a legacy HTML and custom PHP MS SQL application. The following link provides more details on the Drupal Migration efforts.

The second Phase of this project:

Built the infrastructure for content sharing between the SoE site and the Mechanical Engineering site as well as future department sites

Completely reworked the IA

Developed a new Twitter Bootstrap/Stanford Framework based theme — now available across Stanford

Included support for Nginx, Varnish, and Apache Solr

Migrated an earlier in-house SoE Drupal site (engineering-info.stanford.edu)

Initiated a new rich Content Strategy

And saw the release of several Kit-compliant Features on Stanford's new F-server

Content-Sharing Infrastructure

Stanford needed a lightweight way to share faculty bios, news/press releases, and similar content across sites. Drupal Connect created an XML/RSS Views/Feeds solution that provides simple, one-way sharing from SoE. This will allow department sites, like Mechanical Engineering relaunching August 2012, to enrich their users' visits and stay up-to-date without the extra costs and duplication of manual efforts.

The success and need of the content sharing at SoE reconfirmed our decision and inspired us to redouble our efforts to build our next-generation Drupal distribution for universities, Trekk.

A New IA

As part of Stanford's new rich experience strategy, Drupal Connect created an information architecture that makes it easy for students, alumni, and faculty/staff to find the information they are looking for and to discover the amazing work that the university is undertaking every day. The new IA was integral to Stanford's updated Content Strategy and will continue to serve the site as the content and experiences evolve.

SoE Theme

The new theme is image rich, but the code is light-weight using a base theme built on top of Twitter's Bootstrap. The new theme also incorporates custom design accents from North Studio that truly make the site pop while maintaining Stanford branding guidelines.

Varnish, Nginx, and Apache Solr

As part of our efforts to improve page speed delivery, reduce costs, and provide scalability; Drupal Connect installed and configured Varnish. Stanford's unique infrastructure also required SSL for all logins and integration with a custom Apache module, WebAuth--which ties into Stanford's Kerberos system. In order to keep the setup simple, Drupal Connect also installed and configured Nginx as a lightweight SSL endpoint that proxies requests over SSL to Apache and caches static assets for improved performance.

In coordination with the new Content Strategy, Drupal Connect installed and configured Apache Solr with several custom search pages. By using Solr, SoE visitors will find more relevant results faster.

The use of these new technologies and communication with Stanford's Web Services has established best-practices for Stanford at-large.

Conclusion

Altogether, the Phase 2 implementation:

Gives SoE visitors a better experience

Extends the reach of the External Relations enabling users to discover exciting news

Ensures up-to-date content

Reduces duplication

Saves costs

And establishes best-practices and reusable components across Stanford's campus

View Website
Kelowna Christian School

Project Features:

  • Splash Page
  • Events Calendar
  • Moodle Integration
  • Staff Section
View Website
VIATeC

Victoria has a thriving technology sector and with over 900 tech companies that employ 13,000 people and generate 1.7 billion dollars in annual revenue, VIATeC is positioned as the networking and social hub to bring it all together. VIATeC was seeking for a new web solution that would facilitate social publishing and community networking and engagement. northStudio designed and developed a socially-enabled website for VIATeC that facilitates conversations, information sharing and collaboration by implementing a Drupal Content Management System (CMS) that utilizes social media and web 2.0 tools, with e-commerce functionality and a comprehensive newsletter. Working in collaboration with VIAteC a robust plan was created and implemented over a very fast deadline of only 2.5 months. DId I mention VIATeC you rock! I think it has something to do with its Board, Staff, Directors, and that awesome Community we get to be a part of! Have fun with the new site everyone!

Solutions

  • Our challenge was to built a robust website where 80% of all online content was user generated
  • VIATeC's audience was very tech savvy and there was no room for error
  • Originally VIATeC was not looking at Drupal as a platform for development, but once the VIATeC team met with northStudio and we presented our overview on how Drupal could facilitate online networking and knowledge sharing opportunities, we were soon in the planning phase for the project!
  • We had a very tight deadline of online 2.5 months for a 5 month project   

Project Features

  • Drupal Content Management System
  • Social Media Marketing
  • Twitter/Flickr/Facebook/Digg
  • Search Engine Optimization
  • 3rd Party Integration
  • Online Membership Registration
  • Information Architecture
  • Membership Profiles
  • Collaborative Environment
  • Extended Search Functionality
  • Job Board
  • Extended User Profiles
  • Market Place
  • Mobile Version
  • RSS
  • Suggestion Box
  • Online User Accounts
  • E-Commerce & Shopping Cart
  • Video & Audio Library
View Website

Contact Us

Request a quote or get more info

We offer free online quotes. Get yours today! If you’d like more information, please contact us. We’re looking forward to hearing from you.

Request a Quote or Contact Us

Follow us on: