Mobile Deployment

We need a PHP based online deployment application for deploying mobile applications. You need to use PHP 5. The various development and deployment tools we utilize allow us to build a specifically tailored Mobile application for virtually any phone. The next logical step is to deliver the correct token to each user. We need to implement a completely automatic deployment system, which allows users to install and learn to use the application in the least time possible. This system must be scalable to accommodate new software developments and new mobile phone makes. The user needs to be able to install the application in the minimal number of steps, without needing to contact any form of support. We aim to automate the majority of the process, thus reducing the amount of user involvement required. The sheer number and diversity of mobile phones available makes it impossible to supply users with a generic installation tutorial. We need to determine the user’s mobile phone make and model as early in the process as possible and then proceed with a customized tutorial. The great benefit of customized tutorials is that one can provide each user with an exact visual guide as to what they are to expect during the entire installation process. There will be no situations in which the user will not be able to see how to accomplish a specific task.

## Deliverables

i. WAP Push URL via SMS ii. Detect mobile phone make and model (Match to internal database. Pass Make and model, retrieve ID if exists in DB) iii. Both of these need to be implemented as utility classes, not simply proof of concept. iv. Code documented i. Installation e-mail generation, including shared secret encryption (AES Rijndael) and “live?? URL generation ii. Both of these need to be implemented as utility classes, not simply proof of concept. iii. Code documented;) i. Installation server web-utility, includes: 1. Admin authentication 2. Manage clients, boxes and tokens i. Installation server 1. Integration with documentation sub-system 2. URL verification a. Appropriate error messages if invalid b. Implement as utility class 3. Generation of custom JAD file 4. Actual installation 5. Retrieve installation feedback and integrate with tutorial i. Tutorial system implementation 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Any web-hosting service which hosts PHP 5.

Evner: Amazon Web Services, Ingeniørarbejde, MySQL, PHP, Software Arkitektur, Software Testning, Web Hosting, Hjemmeside Management, Hjemmeside Testning

Se mere: web site development tutorials, web site development tutorial, web development learn online, web based tutorials, web based software development tools, web application user guide, web application tutorials, web applications development tutorial, web application development tutorials, web and mobile applications development, tutorial web development, tutorial web application development, tutorial web application, tutorials web development, tutorials on web development, tutorial software development, tutorials for web development, tutorial for web development, software development tutorials, software development tutorial

Om arbejdsgiveren:
( 0 bedømmelser ) South Africa

Projekt ID: #3312838

6 freelancere byder i gennemsnit $502 på dette job


See private message.

$510 USD in 5 dage
(32 bedømmelser)

See private message.

$595 USD in 5 dage
(5 bedømmelser)

See private message.

$459 USD in 5 dage
(4 bedømmelser)

See private message.

$467.5 USD in 5 dage
(0 bedømmelser)

See private message.

$510 USD in 5 dage
(2 bedømmelser)

See private message.

$467.5 USD in 5 dage
(3 bedømmelser)