Skip to main content

Mobomo webinars-now on demand! | learn more.

Clutch

Clutch Announces Top DC Development Firms

This week Clutch released a new report highlighting the best development companies in the greater DC area, and Mobomo made their list! We were recognized for our ongoing expertise in web and mobile development across a variety of platforms, including iOS, Android, WordPress, and Drupal. We were also recognized for our noteworthy web designs and UX. The Clutch report looks at industry data as well as verified and up-to-date client reviews to rank the top companies in the area. We are thrilled to have been recognized as a Top Developer and Top Creative and Design Agency in the following categories:

Top Developer

Top Creative and Design Agency

 

The rankings were based on Clutch’s proprietary research methodology, which is based on references and reviews, clients and experiences, and market presence. Results are also based on how well companies demonstrate their expertise in the competitive D.C. area, and their success rate on completing high-quality projects. The report includes overviews of the winning companies and full profiles and client interviews are published with the research online.

Mobomo is proud to work with some of the best startups, most distinguished enterprises, and prominent federal agencies in the U.S. marketplace. Our notable web and mobile development work includes projects for NASA, the USO, RGS, Pulse, and NOAA Fisheries.

About Clutch

Clutch is a business to business research firm located in Washington, D.C. They are best known for connecting agencies and software solution companies in order to enhance business goals across businesses. Their methodology is unique in the sense that they connect businesses based on consumer reviews, the type of services offered and the quality of work.

Categories
Author

Drupal 6 is officially no longer supported by the Drupal community:

This was announced in 2015 and officially went into effect on February 24, 2016. It has been two years since Drupal 6 was supported and Drupal 7 may not be supported for much longer according to past release timelines.

Responsive layout is built-in.

It is very difficult to retrofit a responsive theme into Drupal 6. Drupal 8 is responsive out of the box and all community contributed themes have responsiveness built-in. On January 10, 2018, it became required by law for all federal sites to be mobile friendly and this is to be completed no later than 18 months after this was put in place (June 10, 2019).

Better performance.

Drupal 6 requires a lot of tweaking or external caching to achieve good performance. Many of these things are either built-in or easy to enable with Drupal 8. The latest version of Drupal has worked hard to improve the load time of pages, management of the content and many other aspects. Drupal 8 now works more efficiently, and hence it saves much time for the user in all circumstances.

Better security.

Drupal 6 no longer receives most security updates and it is not architected to handle modern security threats. Drupal 8 offers security best practices for writing code, generated PHP files, and configuration for site builders. Drupal also has a security team in place. If someone discovers vulnerabilities, patches can be quickly released. Stable modules that have a security review also have a shield icon to differentiate them from the rest.

Better customization: Mobile First

D8 has a much more robust plugin architecture that allows developers to customize almost anything. This even allows D8 to serve purely as a back-end CMS with a completely de-coupled front-end application which could include a mobile app. Drupal in and of itself is an open source content management system. This helps companies get faster with everything they do, execute at scale, and not be burdened by delays in bringing new ideas to market.

Better SEO

Drupal 6 is not optimized for modern search engines which can cause low page ranking. Drupal 8 is better out of the box and has a lot of community modules that can optimize it further. It’s increased site speed, responsive web design, mobile readiness, CAAS capabilities, etc. has made it better optimized overall.

Usability improvements.

Drupal 8 has significant usability improvements for managing content and users over Drupal 6. Throughout Drupal 8, the focus has been mobile-first and usability. All of Drupal 8’s built-in themes are responsive and built to be used wherever you may need to get work done, whether that be on your phone on the go or stationary on your computer of choice.

Enterprise application architecture.

Both Drupal 6 and Drupal 7 have problems separating configuration and business logic from the actual content. This creates a lot of challenges when trying to deploy a large or complex site. Flexible APIs such as actions and triggers, Database API, caching, roles and permissions, Form API, REST API etc. make Drupal 8 an ideal web framework, while continuing to manage the content.

Categories
Tags
Author

Swift Community Meetup

Mobomo has had a large team based in Buenos Aires, Argentina for over 6 years and our team based there has grown to be nearly 30 people.  A large majority of our award-winning design and quality assurance teams are made up of Buenos Aires talent.  May 4th was our first Buenos Aires Meetup.  Pablo Villar, iOS developer of the Mobomo Team, lead his first event for the Swift Community. Pablo has over 5 years of experience coding on this platform.  With over 50 attendees at La Maquinta (a coworking space in Palermo Hollywood), the event was a huge success!

These are the 3 Topics That We Presented:

  1. ReSwift by Francisco Reynolds
    • He showed us how to use ReSwift in order to create unidirectional data flows so your code ends up being clearer and more concise.
  2. UITesting + FBSnapshotCase by Frederico Jordan
    • He showcased a practical example of this testing tool to show how useful this could be for your projects.
  3. MVVM + ReactiveCocoa by Mariano Abdala
    • He told us about MVVM architechtural pattern advantages through the use of Reactive programming.

If you would like to see more, check out the full streaming at May 4th - Buenos Aires MeetUp

Special thanks to Alejandra Marquez, our People Operations Manager, who made this possible!

Categories
Author

What Was Our Goal?

At Mobomo, we have pushed our employees to educate themselves on a variety of certifications in order to further their own professional growth, as well as team growth. The team was so excited about the Amazon Web Services Total Cost of Ownership (TCO) and Cloud Economics course that we had everyone from the Founder to our sales team complete it.  The reason behind this was to continue to work towards becoming an advanced partner with AWS. Mobomo was not always a cloud service provider, but we were backed into becoming one based on all of the other projects that we do and the cloud requirements for many of these projects. AWS has truly helped this portion of our business take off in 2018.

The Basics

This course specifically covers everything you might need to know about AWS TCO, from basics to an in-depth cost analysis. TCO is the total cost of ownership, which is defined as the initial purchase price of an asset plus it’s operating cost. If any item has a low TCO, this means it will be valued higher over time.  The most common comparison used to better understand TCO is a car. The common costs that are involved in purchasing a car are MSRP, registration and insurance, fuel, maintenance, and breakdowns. The TCO of a car is the initial purchase price PLUS all these costs that may be incurred throughout its lifetime.  This is the best way for a TCO newbie to understand the basic concept of TCO and this is a comparison that we continue to use throughout the Mobomo office.

Pricing Benefits of AWS You Should Know:

Mobomo has been working with AWS for an extended period of time and also partnered with Amazon to help created their tool, Mechanical Turk.  It was important for our team to have a solid understanding of the TCO concepts and the benefits of using AWS in regards to TCO in order to further our knowledge as well as continue our ongoing relationship with AWS.  All of the tools that AWS has provided and that we have had the benefit of using have been very valuable to the Mobomo team as a whole.

Categories
Author

GDPR How Long Do You Have?

The GDPR is becoming law on May 25, 2018, and is fast approaching. The GDPR, General Data Protection Regulation, is a new EU Regulation that is replacing the 1995 EU Data Protection Directive (DPR) to significantly enhance the protection of the personal data of EU citizens. This is also meant to increase the obligations put on organizations that are collecting and processing personal data. The GDPR is improving on a significant number of the 1995 Data Protection Directive’s requirements for data privacy and security. It also includes several new requirements to strengthen the rights of data subjects and add harsher penalties for violators.

Important Things to Know:

  1. The GDPR only builds and enhances principles that were already established by the EU Data Protection Directive.
  2. The territorial scope of GDPR is much wider-- it will also apply to a non-EU business that:
    1. Market their products to people in the EU
    2. Monitor the behavior of people in the EU
  3. The standard for disclosures when obtaining consent now states that it needs to be “freely given, specific, informed, and unambiguous” and requires that controllers use “clear and plain” legal language that is “clearly distinguishable.”
  4. A customer cannot be forced into consent and they must be aware that they are consenting to have their personal data processed.
  5. Two new rights that are built in:
    1. “Right to be Forgotten”- this requires that controllers alert downstream recipients of deletion requests.
    2. “Right to Data Portability”- this allows data subjects to demand a copy of their data in a common format.
  6. Unless the cost is excessive, one will not be allowed to charge for processing a request to access.

Mobomo’s development team is incredibly knowledgeable in converting a website to be compliant with a variety of ever-changing regulations, including the new GDPR. Please reach out to us if you are in need of our assistance in getting your website up to speed with current regulations! Time is running out!

To check if you are already compliant, see this article for 5 final checks!

Categories
Author

Mobomo Wins Muse Creative Awards

Mobomo is excited to announce that our partnerships with The USO, RGS 365 and NOAA Fisheries have been awarded the Muse Creative Award in the Rose Gold Category.  The Muse Creative Awards are “an international competition for creative professionals who possess the unique ability to inspire with a concept, idea, or design - whether through traditional materials or electronic media.”  This competition is inspired by the concept of following your inner muse which pushes one to a success and original design. The 2018 theme for the awards is “Rise Together”. This award celebrates designers that push boundaries and defy cultural norms. The idea behind this theme inspires the community to “Rise Together and to improve the world”. “The Muse Creative Awards recognize you – the communicators that touch us all in a universal way – with art and craft that soars.” Mobomo was incredibly excited to honor these partnerships!

The USO

Mobomo was able to recognize the USO and the mobile application that we partnered with them to create.  This application fosters greater discoverability of locations where USO provides services and programs offered by the USO through its distributed locations and online.  Prior to discovery, USO was seeking to design, develop, and deploy a cross-platform mobile application that introduced an additional channel for United States military service members and their families to better engage with USO centers and programs.  Currently, there are 200+ USO locations that all create their own content. We were able to pull the CMS data and integrate it into the app so that the service member receives the content from the service center that they are physically at or that is most adjacent to them.

RGS 365

In addition, Mobomo also submitted the web, iOS, and Android application that we worked with RGS 365 to create. RGS 365 is a provider of solar, storage and energy services. RGS sells, designs and installs solar energy systems for small businesses and residential homeowners. RGS approached Mobomo with the need to transform their complex sales, installation and service processes into a simplified, uniform software solution for their employees and customers.  The app was to allow a customer to navigate through the sales phase, track progress through their installation phase, and finally submit service requests and track their money savings post-installation.  RGS continues to work with Mobomo to add features as needed and iterate on existing features. Customers are already using the application, and submitting feedback to further improve and grow the program. Within the next year, RGS hopes to reduce cancelled appointments, increase sales and efficiency within their processes using Solar 365.

NOAA Fisheries

Lastly, Muse had created an additional category specifically for government entries and we chose our work with NOAA Fisheries to be showcased within this new category.  Mobomo partnered with National Oceanic Atmospheric Administration (NOAA) National Marine Fisheries Service (NMFS), or NOAA Fisheries, to assist in restructuring and redesigning their digital presence.  NOAA Fisheries as a whole covers many areas of information dealing with marine life. Each of the 10 core properties containing up to 10,000 pages and 5,000 pdf files. Together, we worked with 50+ stakeholders to discover the inconsistency in their content and workflow. We then created ways to automate their content and move it over to a more tag driven system.

Categories
Author

UI Kit

We have launched the second kit of mobile navigation flow templates! It is incredibly helpful to have a template, such as this, in order to speed up a mobile design workflow.  This can happen because of it is easy to use and flexible. The package takes into account the latest trends in interface design.  It can also be easily manipulated with smart objects as well.

How is This Useful?

This can help apply your branding and styles across the screens. This kit includes many modern and multicolored designed components developed for the best user comfort and functionality. If you missed the UI Kit vol.1, here we tell you how to handle smart objects.  All you need to do is double-click on the thumbnail of the layer and edit the source file. This is also helpful to apply your branding and styles across the screens.

UI kit

You can add your own content in a few simple steps:

  1. Open the file in Adobe Photoshop.
  2. Look for the layer labeled “Replace me” or “Add content here” and double click.
  3. A second image (PSD) will appear to drag and drop your content in.
  4. Save and close the PSD file.

UI kit PSD file

The package contains:

  • 8 Screens that cover the flow of login for any app.
  • Canvas Size 320 x 560 for iPhone

The screens included are:

  • Splash screen
  • Menu
  • Timeline
  • Profile
  • Gallery
  • Search
  • Comments
  • People
  • Settings

Fonts Montserrat https://fonts.google.com/specimen/Montserrat Format: PSD file Size: 12 MB

Categories
Author

Key Drupal Taxonomy

Part 1:

When it comes to considering what is the best CMS for a website, most don’t know up from down or Drupal from WordPress.  At Mobomo, we consider ourselves Drupal experts and have guided many of our clients through a Drupal migration. Drupal is a content management system that is at the core of many websites.  Drupal defines itself as “an open source platform for building amazing digital experiences.” These simple Drupal terms, or taxonomies, make it sound easy, but it can, in fact, be very confusing. Listed below are some popular terms defined to help make the start of the migration process what it should be, simple and easy:

Key Terms:

  1. Theme - this refers to the look and feel of a site and it is determined by a combined collection of template files, in addition to configuration and asset files.  Drupal modules define themeable functions which can be overridden by the theme file.  The header, icons, and block layout are all contained within a theme
  2. Content-Type - Every node, see below for definition, belongs to a content type.  This defines many different default settings for nodes of that type.  Content Types may have different fields, as well as modules may define their own content types.

See Part 2 and Part 3 for more.  Any other questions? Check out Drupal.org!

Categories
Author
Subscribe to General