Application Development

Starting at

$

10

/hr

About this service

Summary

I will build a custom application using Clean Coding Techniques to keep the code maintainable. I will also maintain and troubleshoot your existing code.

Process

Gathering requirements
Analysis of requirements
Start with low level code and Unit tests
Add business logic and unit tests
User Interface and Unit tests
Testing the completed application
Deliver the application

FAQs

  • What is Clean Coding?

    Clean Coding is a methodology to manage the Development Lifecycle of a Software Project. It aims to keep the code manageable as it grows. This is usually done via refactoring.

  • What is refactoring?

    Refactoring moves bits of code around so that it becomes more manageable and readable.

  • Refactoring sounds like a lengthy process. How does that affect the delivery times?

    Refactoring aims to keep the code simple so that it can be modified with ease in future. Code complexity grows exponentially as the number of lines increases and becomes progressively harder to modify. Refactoring alleviates this problem.

What's included

  • Binary Build of the Application

    For Android this translates to an APK file, for Windows it will be the EXE file, For Linux it will be an executable file.

  • Installer for the Application

    APK file on Android, EXE or MSI file for windows


Skills and tools

Android Developer

Software Engineer

Flutter Developer

Android

Android Studio

IntelliJ

Linux

Visual Studio Code