catalog app for ipad & iphone
$30-250 USD
Paid on delivery
write an ios app to browse and view our consumer catalog dynamically using ios app.
Steps to consider
1- the user launch the app from iphone or ipad.
2- the app will automatically load the first page of our publication (pdf file) and display immediately. after that, the subsequent pages will preload in the background. Notice that the pdf file is host on our dropbox account. not on the device.
3- the user will scroll through pages horizontally, the pages slide smoothly.
4- if needed, the user can zoom in/out particular page using two thumbs gesture. zoom should work smoothly.
5- our catalog file will be stored on our drop box account, where we need to update on a regular basis.
6- The app should display our logo and navigation buttons , and exit button.
The app should be developed using native programming languages.
It should automatically scale to work on iphone & ipad.
It should have the capability to render clean pdf file. no intermediate image conversion is allowed.
Deliverables :
- xcode project source code.
- compiled files for ipad & iphone. ready to be submitted to the app store.
Thanks,
JK
7- the gui interface should be clean and neat, covering the whole screen leaving no margins, supporting horizontal and vertical screen views on ipad and iphone.
The app should also support an offline reading mode mechanism , as following
1- offline means, the user can read copy of the pdf file stored on the local device's filesystem, no need for internet connection.
2- Each time the app is launched it will read (by default) the local pdf file which exist on the device memory, BUT, it will attempt also to connect to the dropbox account ( silently in the background ), without interrupting the app.
3- once connection is established it will detect if a newer version of the pdf is present on the server or not.
4- if yes, the app will pop up a message to the user, informing him that a newer version of the pdf is available, and whether he/she likes to download the latest.
5- if yes, the app will show a download progress bar to the user , the user has to wait till the download process complete.
6- Once download has been complete. the app will verify if the downloaded file is corrupted or not.
7- If everything is ok, the app will delete the old version of the pdf on device memory, and replace it with the new downloaded version. then a message will pop up informing the user that a new pdf version has been downloaded successfully.
8- If the pdf found corrupted, it will be deleted from device file system,then the user will be informed giving him the chance to download the pdf file again.
9- By default & at any other point in time. point 8 should be executed whenever the app failed to open the corrupted local pdf,
Project ID: #7837840
About the project
18 freelancers are bidding on average $490 for this job
Hello, I am an Expert and Experienced Developer. I have read your project description and its very clear to me. I am 1000 % confident for the project. I have just very few questions which I want you to please clar More
Dear Sir, We are working on Web, iPhone, iPad and Android. We have large team of that skills with designer. We have checked your requirement and we are interested to working on it, would like to see wire-frame for m More
I have worked on several similar projects. I intend to work on your project and get it done. I need some details regarding your description. Can we discuss them?
Hi, I have read your requirements carefully and able to do it for you. I have developed many applications for Mobile phones , Web based applications, CMS, Websites, Online Ordering Systems and Database Managements S More
Dynamic, dedicated and determined a young personality having 12 years experience in IT services i.e web designing and software development on all platform such as PHP, MYSQL, ASP.NET, E-commerce and well knowledge rega More
I am experienced iPhone, iPad developer. I have 1.5 years experience. I will make app according to your requirements. I create a demo first so that you can see how i works then we can work on full app.