Finish an iOS Universal App
$750-1500 AUD
Thanh toán khi bàn giao
Hello fellow Freelancers.
I'm an iOS developer but need someone to finish an iOS app.
The app is a very simple app for a furniture shop chain where the user has a background/canvas where they can add objects to it, move around and resize. The app consumes it's data from 3 different very simple API calls.
I'm using cocoapods, and git as the code repository. So you must be familiar with it.
The app will need to work on iPad and iPhone (landscape and portrait)
I've started the app, created all the base structure. I've already created all the Models, API call methods, offline caching, etc.
Attached is the wire frame and a video/screengrab of what I've done so far visually wise.
Let me explain what work is needed on each screen and what I've already done. Open the wireframes and each number bellow will correspond to a screen in order.
1) Just the landing screen, nothing really for you to do here.
2) Menu already opens, I'm using [login to view URL] for the menu.
Each option on the menu, and it's functionality.
- "Add Item" (Will be explained in more details below as this option will make user go into another screen.
- "Change background" prompts user if they want to use a picture from their camera or choose from library. The picture they choose/take will replace the background image you see on screen 1 of the wireframes.
- "Share", idea of share is to work similar to a "screenshot" it will save what the user has positioned on the screen with the background and allow the user to share that image as Email, Message or save to camera roll.
- "Feedback" nothing to do here. All done already.
- "About" - Just need to show a ViewController with a UIWebView as it will present the user with a website.
3) Shows a list of stores and logos. The API call method is already done and it even already handles offline mode. So basically to get the data, you would have to just do this code:
[FNSOrganisationDAO getObjectsWithParameters:nil withResponse:^(FNSDAODataSource dataSource, FNSDAOResponseType responseType, NSArray *organisations, NSString *responseMsg) {
[login to view URL] = organisations;
}];
4) Very similar to the screen before, as the API call is already done. so only need to make a call.
[FNSProductCategoryDAO getObjectsWithParameters:@{@"OrganisationId" : [login to view URL]} withResponse:^(FNSDAODataSource dataSource, FNSDAOResponseType responseType, NSArray *productCategories, NSString *responseMsg) {
[login to view URL] = [productCategories mutableCopy];
[login to view URL] = [login to view URL];
}];
5) Again similar, but on this one you will probably need to use UICollectionView instead of an UITableView, but again, API call done. Just need to make the call and populate the screen.
6 - 7) This is where the fun is. This is the only part a bit more complicated on the project. So must of your work effort will be on this screen. After the user selects a piece of furniture you will need to show it on the screen, I've already done a sample code that allows 1 object to be moved around, resize, rotated and detect a tap. On my code, this is hard coded into the main view controller with the same object always there. So you will be able to reuse the code, but it will require changes to work with multiple objects on the screen at the same time. Also when the user tap, we will need to show a border on the object and few buttons on the top left of the UIImageView.
I will be helping you out trough out the project. I'm also an iOS developer and will be happy to help if you find any issues or if you need help solving a problem, and please keep the code quality very high.
I'm happy to answer any questions you may have.
P.S: The app also needs to be converted to Android after the job is done so if you have Android knowledge, I'm happy to pay you to make that too. It would be separate to this project.
ID dự án: #6014439
Về dự án
16 freelancer chào giá trung bình$1689 cho công việc này
Dear Sir ! * I never bid any project if i not sure i can finish it with 100%. So please compare my completed percent with another people or visit my profile for detail, And read our infomations. Our skillful team of de Thêm
HI I've read your requirements in detail. I'm kick-ass amazing phone developer who is not afraid to dig in and make things happen! Iím available for communication 15+ hours a day including voice chatting. I will be mor Thêm
Hi. I have over 8 years experiences in html programming. I read about your job in detail and understood all. I want to work with you and I can start immediately. You will be received high quality result with very l Thêm
As long as you have your desired functions and a detailed idea of what you want I can fill the rest in with code. I am a full stack developer and graphics artist.