Lukket

Build an android app skeleton - 2

I need an android app skeleton built using Java for a REST client.

By skeleton, I mean structural base for a project. I am experienced with PHP so a good skeleton example I can give is [login to view URL] It has a setup for various features like (I will mark their requirement):

- Templating (needed)

- Firewall (preferred)

- Translations

- Routing (needed)

- Profiler (preferred)

- Debugger (needed)

- Logging (needed)

- Forms (needed)

- Validators (needed)

- Caching (needed)

- Testing (needed)

This skeleton will be used to build an API client in future. So, all development should be done with this in mind. This project will act as a POC or a prototype for that purpose.

On top of the skeleton, I need one functionality property implemented. i.e. Authenticating with an API Server and showing a welcome screen.

To demonstrate the skeleton within the login mechanism and the welcome, I suggest the following:

- Templating (needed)

- A layout template for the app

- A screen layout for login page and welcome page

- A component layout for login form on the login page

- Firewall (preferred)

- The welcome screen cannot be accessed without being logged in

- Translations (skip)

- Routing (skip, I don't think native apps can have routes, please correct me if I am wrong)

- Profiler (preferred)

- While both login and welcome screen is loaded, some profiler report should be saved in the device and/or shown in the client

- Debugger (needed)

- While both login and welcome screen is loaded, some debug report should be saved device and/or shown in the browser

- Logging (needed)

- During the processing of the login, the logs should be saved on the device

- Forms (needed)

- The login form will be loaded using this (It may be natively supported by language)

- Validators (needed)

- The login form should be validated (It may be natively supported by language)

- Caching (needed)

- The login and welcome screens will be cached and saved in the device

- Testing (needed)

- The functionality of the login mechanism should be tested.

Design:

The design is not important at this stage. The most basic design will work. But it has to be clean and easily extendable and customizable.

Framework:

I don't want to use any full-featured framework until there is a very good reason for it, so I am open for discussion. But I do require a framework that is suitable for an API client. For example, if the project was for API Server (which it's not), it would be a framework built around MVC Pattern, Repository pattern, Facade, Singleton etc.(Just an example, you don't need to know them, just knowing what I am referring to will suffice)

After the prototype is approved, there will be further work on the project.

On your bid, please

- Include the technologies you are going to use and why?

- Details you need before you can start the work. (This will represent your expertise)

- Questions you have about the project.

- ‎The framework and design patterns you will use.

Deliverables:

- Fully documented structured code

- Fully documented build instructions

- Instructions to configure the project

- Instructions to launch the prototype

Budget:

For a skeleton, I think $30-$50 is fair. There must be many open source projects (like the one I linked above) and it just may need to be customized for my requirement or for an API Client. But I am open to paying a good price for good quality work.

Evner: Android, Mobile App Development

Se mere: android clean architecture boilerplate, android boilerplate kotlin, android mvp github, android mvp starter, ribot android, ribot app, android starter project, android clean architecture github, freelancer build android app, build-android-app-for-car, build android app, build android app opencart store, sencha touch build android app, build android app audio, build android app news portal, android app skeleton, android app skeleton app, build android app wordpress, android game skeleton app, build android app mysql

Om arbejdsgiveren:
( 6 bedømmelser ) Edinburgh, Nepal

Projekt ID: #16664317

7 freelancere byder i gennemsnit $46 på dette job

$45 USD in 10 dage
(21 bedømmelser)
5.2
hiteshdvlpr8847

Greetings!!! I can start immediately I'm a professional Web developer with more than 6 Years experience in android, laravel, magento, wordpress and all types of designing work. I have very good Knowledge and cle Flere

$45 USD på 1 dag
(1 bedømmelse)
2.0
Websitetoon9

Hi We are ready to develop your application . we have team of 30 people who expert in application development. We have 9 year of experience in application development. We develop 50+ application . We provide uniqu Flere

$45 USD in 10 dage
(5 bedømmelser)
2.1
itoasis1

Hi. I have review your project description. I have full experiences in Development. I am very interested in your project and also ready to start work immediately. Hoping for your soon Reply. Thank You Regard.

$45 USD in 10 dage
(3 bedømmelser)
1.7
$45 USD in 10 dage
(0 bedømmelser)
0.0
$55 USD in 30 dage
(0 bedømmelser)
0.0
itsabacus

Hi, I read your requirement and understand as well. We have build numerous application on Android and IOS. We want to provide you demo of some of our applications which is similar to your requirement. Can w Flere

$45 USD in 5 dage
(0 bedømmelser)
0.0