Find Jobs
Hire Freelancers

Develop iPhone App

$100-250 USD

Selesai
Dibuat lebih dari 12 tahun yang lalu

$100-250 USD

Dibayar ketika dikirim
We have existing mobile app developed for Android market. We need identical application developed for iPhone and iPad. You can download and experience the app free here: [login to view URL] The app is very simple and is a combination of native app and web view to HTML pages. Native code need to present home page and provide new account registration and login. Server side XML API's for these functions already exist. All other pages are served as HTML in web view. The iPhone and iPad should be the same application with the same layout, but different scale factor. Our Android app has several screens like login, registration and forgot password. There are in native Adnroid code. In iPhone app one can do the same screens in native code or one can provide HTML/HTML5 version of these screens and only leave home page as native code. Ideally, we prefer HTML5, but it is not a hard requirement. The hard requirement is to pull out user email address from the phone account manager and to pre-populate the registration screen and even create random password if this email has not yet registered. We will provide more details on how Android app works and how to access XML over HTTP server API's. ## Deliverables Here is an example of Register API call to server from one of the PHP pages: function ity_register($name, $pwd, &$reason){ if ($name == null || $pwd == ""){ $reason = "Please provide valid email and password."; return null; } $ch = curl_init("[login to view URL]"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 5); curl_setopt($ch, CURLOPT_POSTFIELDS, "verb=register&name=".urlencode($name)."&pwd=".urlencode($pwd)."&existing=true&device-id=".urlencode($_SERVER["SCRIPT_NAME"])); $output = curl_exec($ch); curl_close($ch); $status = ity_xml_response_get($output, "status"); $token = ity_xml_response_get($output, "token"); $reason = ity_xml_response_get($output, "reason"); if ($status == 0 || $status == 1){ return $token; } if ($status == 2){ $reason = "Bad email or password."; return null; } if ($reason == null || $reason == ""){ $reason = "Unable to login."; } return null; }
ID Proyek: 3747761

Tentang proyek

2 proposal
Proyek remot
Aktif 12 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
See private message.
$110,50 USD dalam 14 hari
5,0 (77 ulasan)
7,9
7,9
2 freelancer menawar dengan rata-rata $162 USD untuk pekerjaan ini
Avatar Pengguna
See private message.
$212,50 USD dalam 14 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
United States
2,3
2
Anggota sejak Des 11, 2011

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.