Project name 1

Mobile Apps for iPhone & iPad

Project name 2

Websites for all screens

Project name 3

Desktop Apps

Project name 4

Database Publishing

Welcome to CouchWorx, an App-Company

developing solutions for desktop, mobile devices and the mobile web.

Latest Tweets

Work

Here are the projects we've done lastly and some solutions we are working on currently.

  • SalesFront

    iPad App

    iPad based sales tool for sales representatives in the printed and digital media. Easy present and configure advertisement products for multiple media outlets. For easy integration the app stores it's data in the cloud, the store is accessible via WCF SOAP web services.

    details preview
  • YP Client

    iPhone App

    iPhone directory app to accompany an existing website. The app uses the existing web database based on Oracle. Restful web services.

    coming soon!

    details preview
  • adweb-pacific.com

    Web/Mobile Web

    AdWeb Pacific Corporation Website. Working across all screens from desktops to tablets and smartphones. HTML5, CSS3, jQuery.
    Open Preview, Launch asap.

    details preview
  • couchworx.com

    Web/Mobile Web

    CouchWorx's own website. Working across all screens from desktops to tablets and smartphones. HTML5, CSS3. jQuery.

    details preview
  • TelePhone Voice

    Desktop App

    A Windows client to a very large Oracle database containing all businesses in Germany. Web service integration (SOAP) with a provider of SMS services as well as telephony automation (TAPI) to receive and make calls. C#, .Net 3.x, beautyful DevExpress UI.

    details preview
  • lokale-branchen.de

    Directory Website

    Lokale Branchen is a YP/WP publishing company selling advertising in print and online. C#, ASP.Net 3.x, DevExpress UI components. Oracle Database.

    details preview
  • frankfurt.de

    Listings Web Service

    Providing a business listings service to the official Homepage of Frankfurt, Germany. C#, WCF SOAP web service. Oracle Database.

    details preview
  • das-neue-telefonbuch.de

    Directory Website

    Das Neue Telefonbuch is a YP/WP publishing company selling advertising in print and online. C#, ASP.Net 3.x, DevExpress UI components. Oracle Database.

    details preview

About

Architecting solutions for mobile devices and the web. Mobile is the future for almost everything. Sure, there always will be some desktop computing, but most of it will be processed and stored 'in the cloud'.

We are always looking for new projects. If you are having a project or know someone who has one, let us know! Let's get in touch.

Management Team

Contact

To talk about a project or to say hello please contact us via email or phone listed here. We'll get back to you as soon as possible.

TecDev

Some details about the methods, tools and frameworks we use.

Development Process

Some call it agile software development, We like to describe it as iterative development.

The Agile Manifesto reads:
"We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more."

Technical Details

Mobile App Development

Multi Platform is a must.

Developing for mobile is 'special'. There is no final decision made which platform will prevail in the ongoing fight for the smartphone and tablet markets. Apple iOS, Android, Microsoft Windows Phone and others seeking a part of the market.

We've chosen Xamarin's 'MonoTouch' and 'Mono for Android' toolset. Based on the Mono Framework Xamarin's tools allow to code against the major platforms using one language, C#. This ensures maximum cross platform opportunities while being able to rely on a proven community of developers, tools and libraries.

While Apps are the most visible part, most apps rely on some kind of backend for storage and communication. This is where databases and web services come into play. Having a longterm relationship with Oracle makes their database storage a natural choice. For app internal storage there is SQLite and for basic to medium storage we are using MySQL and SQLServer in hosted environments. Web services are the glue to connect app and storage, We usually choose Microsoft WCF to do SOAP web services and MVC 3 for a restful service layer using XML and JSON to serialize object data.

  • C#, Mono Framework 3.x/4.x
  • MonoDevelop
  • Xamarin MonoTouch and Mono for Android
  • MVC 3 Web Services
  • SQLite on the device
  • Oracle, SQLServer and MySQL Databases on the backend
  • DevArt dotConnect for Entity Framework and LinqConnect
  • Subversion Source Management
Web App Development

The world goes mobile, and so is the web. Welcome to the multi-screen web.

As an example, this site is working in the desktop browser as well as it does on tablets and smartphones (go ahead and resize your browser window to see how 'responsive' it is). This is where the web is heading. There will be more screens and screen-sizes to interact with the internet. Computers, Tablets and Smartphones are just the beginning, soon there will be TV's, car systems, appliances and more.

HTML5 and CSS3 are a perfect fit and we like the MVC architecture. MVC on the backend allows not only to build a separated layer of data access and functionality on the model and controller tiers to be consumed by the view tier, it is also a great base to provide web services to other web systems and our apps. We use Kendo UI, a HTML5/JavaScript Framework based on jQuery. Although we just got started with it we think this might be the best framework for modern web user interfaces. You might want to try it.

  • C#, .Net Framework 3.x/4
  • Microsoft Visual Studio 2010
  • Kendo UI
  • DevExpress DXv2 for ASP.NET
  • MVC 3
  • Oracle, MySQL, SQLServer Databases on the backend
  • DevArt dotConnect for Entity Framework and LinqConnect
  • Subversion Source Management
Desktop App Development

We have to admit, desktop apps currently are not as cool as they where.

Fact is, most business apps used are desktop apps on Microsoft Windows. To provide awesome apps we like to use DevExpress DXv2. Developing in C# using VisualStudio 2010 there is no better tool for developing great user experiences. If you are a developer, go and check them out, if you are not, help your developers to get it!

  • C#, .Net Framework 3.x/4
  • Microsoft Visual Studio 2010
  • DevExpress DXv2 for Winforms
  • Oracle Databases on the backend
  • DevArt dotConnect for Entity Framework and LinqConnect
  • Subversion Source Management