Development: Building Your Cool Tech

We’ll build your mobile or digital designs, pixel perfect, on a wide array of platforms using the latest technology:

mLearning & eLearning apps
  • iPad apps
  • HTML5 apps
  • SCORM, Tin Can (xAPI), & LMS integration
  • Articulate Studio
  • Adobe Captivate
Mobile & Tablet Apps
  • iPhone
  • iPad
  • Android
  • Windows Phone
  • Microsoft Surface
  • Blackberry
  • Phonegap (multiplatform)
Web & Mobile Web
  • Responsive Web
  • LAMP
  • .NET
  • Java
  • WordPress
  • Drupal
  • Ruby
  • Facebook
Public Apps
  • Kiosk
  • PixelSense
Analytics
  • Google Analytics
  • Flurry

Contact us and let’s talk building your cool tech.

Consulting: Jumping the Learning Curve

New to mobile development or mobile learning? Not sure what the best strategy is for mobile and new digital options? Our consulting services can help you figure it out quickly and understand the strengths and weaknesses of various approaches, and which approach will wow your clients. We can help guide you through strategy, design, and development.

Contact us and let’s talk about your mobile and new digital options.

Porting: Multiply Market Penetration

If your client’s app isn’t on both iOS and Android, there’s a significant market segment they won’t reach: an entire world of consumers they’re not influencing or keeping happy. If their app isn’t on the Blackberry, they’re excluding some fiercely loyal users. And if you have no plans to bring their app to Windows Phone, they may miss out on the next wave of mobile momentum.

It might not always make sense for an app to be on every mobile platform, yet it is almost always a smart decision for an app to be on more than one. Porting makes that possible, and for a fraction of the cost of producing an original app. Since most strategic and creative work can be recycled for the new app, a modest additional development investment can multiply your market penetration.
Code Crew ports apps between iOS, Android, Blackberry, and Windows.

Contact us and let’s talk about what’s involved in porting your apps.

Processes You Can Rely On

We have streamlined processes and use a paperless, fully digital workflow alongside modern software engineering processes (Agile Scrum) and tools (online Application Lifecycle Management software) to ensure solid code and reliable delivery. We have our preferred processes and tools; however, when it makes sense we can also use yours.

We prefer a transparent development process, so we keep you informed of how the work is progressing and get regular feedback to ensure we are building what you want.
Here is how a typical project unfolds in a nutshell:

1. Define What's Needed
You work directly with a production analyst usually located in or near your city. The analyst will create a detailed statement of work or specification based on your requirements and mockups.

2. Build What's Needed
The production analyst manages development with technical staff located in the Philippines. Time zone differences are leveraged to accelerate development. For example, you could meet with your analyst in the afternoon who hands over changes to the offshore team and you’ll be able to review them online in the morning.

3. Review What's Being Built
Deliverables can be reviewed and commented on online or in face-to-face meetings with your analyst during regular business hours. The combination of local production expertise with an offshore development team is intended to create an efficient, flexible, and comfortable production process at a price point significantly lower than local providers can offer.

4. We Test the Build
Our quality assurance professionals test the deliverables as they are produced, with more rigorous testing toward the end of the project.

5. You Test the Build
You perform a user acceptance test when the project is complete. If the product requires changes, we make the changes.

Code Crew uses efficient, flexible, and open development processes to consistently bring in projects on budget and on schedule.

Contact us and let’s talk about how to use our development processes for your benefit.


Why a Manila-Based Development Center?

To understand why we chose to locate our development center in the Philippines, consider the questions below:

What about local partner?
While working with a development partner located in the same city as your agency is convenient and comfortable, with typical bill rates ranging between 100 and 150 USD per hour, it’s also costly.

Consider that choosing an onshore partner:
• increases the cost to client (making it more difficult to win work),
• reduces your profit margins (introducing project risk), and
• constrains innovation (higher costs mean fewer development resources to implement creative ideas).

Bottom line when keeping all of your development onshore: you can do less with your budget, and your existing team has less freedom to innovate and direct.

Adding in-house development staff involves less direct cost than a local development partner, but recruiting talent with the right blend of technical skills can be difficult; and balancing resource availability against project demand is an ongoing challenge. Often this results in carrying the cost of internal staff without project revenue to justify it, which can quickly increase the actual cost of internal staff beyond that of a local partner.

What about an offshore vendor?
One solution is to use an offshore vendor in a lower cost location like India, China, Eastern Europe, or Latin America. While bill rates are a fraction of onshore partners (30-50 USD/hour), poor English and significant cultural differences associated with vendors in these regions can make them a struggle to work with, especially for creative industries. And the misunderstanding of requirements can escalate costs and put project schedules at risk.
What about the Philippines?
While the Philippines are not often the first location that springs to mind when considering an offshore development partner, it has several advantages that make it worth considering:

  • English Fluency. English is an official language in the Philippines and is clearly spoken by a large proportion of the population. The Philippines has leveraged its English fluency to create what is now the world’s largest contact center industry, with annual revenues in the billions (USD).
  • Cultural Affinity. The Philippines was an American colony until 1946 and has retained an interest in and comfort with Western culture. For example, shopping malls—a social hub for Philippine society—are filled with Western chains like Starbucks, Marks & Spencer, and The Gap.
  • Resource Availability. With a population of over 95 million people, a steady stream of college grads, and over 35,000 IT professionals, the Philippines has both the raw talent and advanced technical skill to execute any digital development project now and in the future. This robust supply of talent reduces staff churn and means the developers who started a project are very likely the ones that will finish it.

For a complete evaluation, download Info-Tech Research Group’s report “The Philippines for Outsourced IT Services.”

By using Western managers and management methods, leveraging time zones to accelerate development, and recruiting the best technical talent the Philippines has to offer, Code Crew delivers premium development resources at a competitive price.

Contact us and let’s talk about how to use our resources for your benefit.

Pricing

Code Crew uses three different pricing models:

The Project Model
The project model involves paying a fixed price for a pre-defined deliverable. Deliverables must be defined in advance and changes in scope will change project cost. Good for fixed projects with specific requirements.
The Time & Materials Model
The time and materials model involves paying an hourly rate for work completed. Useful when the exact requirements cannot be clearly defined at the start of the project, although broad requirements and a ballpark estimate are usually created. Good for maintenance work and short projects.
The Retainer Model
The retainer model involves buying a fixed number of hours per month for a fixed cost. It guaranties resource availability and does not require that deliverables are defined in advance. Good when you have regular or recurring work, especially if the requirements cannot be clearly defined in advance.

Code Crew will work with you using one of the models above to deliver the services you need at a price you like.

Contact us and let’s talk about your project ideas, what they will cost, and which pricing model makes the most sense for you.