Services

Key benefits for you
  • As the team that created CakePHP, we know our framework better than any of our competitors.
  • We offer flexible contracts and development models to fit your schedule and meet your budget.
  • We provide weekly progress reports on your project’s development.
  • Upon request, we create a detailed requirements specification for each project.
  • We supply consistent, complete code documentation with detailed comments from our developers.
  • We can optimize your server environment for your application.
  • We can implement applications for OpenID, OAuth, Google APIs, Facebook and Twitter.
  • Upon request, we test your completed application with SimpleTest and Selenium.
  • Our applications are based on proven design patterns such as MVC, keeping programming logic separate from design.
  • Our international team can conduct business in 5 languages: English, German, French, Portuguese and Russian.
  • Our customer support is second to none. You can reach us at any time -- even outside normal business hours and on weekends.

Development

Web Development

From small intranet applications to large enterprise applications and social networks, CakeDC develops all kinds of web-based applications using the latest web technologies and standards.

Ajax, Javascript

CakeDC works with the latest trends and technologies to provide a unique and optimal user experience for your application. We have experts capable of delivering high quality Javascript and AJAX implementations to provide a rich, portable and optimal experience for your users.

Mobile Development

Reach out to the growing base of mobile-enabled users with CakeDC’s mobile development services. Our expert developers create mobile applications for iPhone, Android and other popular mobile platforms.

Mobile Development iPhone

CakeDC develops high quality, responsive iPhone applications that are compatible with the full range of Apple handsets. Our services include:

  • Developing iPhone apps from scratch
  • Overseeing the development of external iPhone applications
  • Offering review and redevelopment services

We’ve adopted Apple’s guidelines for application development and user interface design to help ensure your iPhone application’s placement in the iTunes Application Store.

Mobile Development Android

Our comprehensive knowledge of object oriented programming principles allows us to develop and deploy applications rapidly for this popular mobile platform within the Android SDK.

Server Administration

CakeDC provides maintenance and support for a wide range of popular server systems and operating systems, including but not limited to:

  • Linux
  • Mac OS (including OSX)
  • BSD
  • UNIX variants
  • Microsoft Windows (from NT4 through 2008)

Database Design

Information organization and data storage are an important part of the application development process. At CakeDC, we ensure that our database designs anticipate your needs for extensibility, flexibilty and ease of use. Our team is proficient in a wide range of relational and non-relational database management systems to meet all requirements for database design, analysis and implementation.

API's

Enabling API access to your application allows for more deployment, service agreement, and flexibility options that benefit both you and your users. CakeDC can assess your application -- either existing or planned -- to determine the most effective way to develop APIs for secure external access.

Training

Without a fundamental knowledge of CakePHP conventions and the reasons they are used, even good programmers may write poor code. Learn the insights and reasoning behind the CakePHP framework straight from the minds behind the framework: the developers at CakeDC.

Our comprehensive training sessions teach the tools, knowledge, concepts and best-practices of CakePHP, helping your developers create code that is:

  • Readable
  • Maintainable
  • Extendable
  • Object oriented

Start enjoying the measurable, long-lasting benefits of expert code training today. We’ll train your team onsite at your place of business with an in-person instructor, or online via live web conferencing.

Seminars

Learn more about CakePHP at an upcoming CakeDC seminar.

Seminars are held in various international locations. As seminars become available, they will be announced on our website. We also offer consultants for private seminars and training. Please contact us for more information.

Consulting

A thorough requirements analysis is the most important step in any project’s timeline. CakeDC’s courteous developers will listen to your needs and outline your project’s specifications before development begins. Because applications must often change over time, our experts will also help to “future-proof” your project, planning for extension and ensuring simple maintenance down the road.

Project Specification

A thorough requirements analysis is the most important step in any project’s timeline. CakeDC’s courteous developers will listen to your needs and outline your project’s specifications before development begins. Because applications must often change over time, our experts will also help to “future-proof” your project, planning for extension and ensuring simple maintenance down the road.

Code Review

Have you created or contracted code that you believe to be incomplete, undercooked, or incompatible with your company’s needs? Let CakeDC rescue your investment with our expert code review services.

A CakeDC code review examines all aspects of a project, including:

  • Database design
  • Coding style
  • Use of CakePHP
  • Code complexity
  • General inefficiencies

As we review your code, we address each of these points, providing concrete examples of what to fix and the steps recommended to fix it.

In the past, our developers have successfully re-factored even the most dysfunctional code into code that is maintainable and extendible. Let CakeDC’s experts review your code to help you see the best possible results from your project.