A complete, error free and documented objective-c Xcode project
- or -
Post a project like this4215
$$
- Posted:
- Proposals: 1
- Remote
- #119290
- Completed
Description
Experience Level: Intermediate
I need a complete, error free and documented objective-c Xcode project.
The project is a cocos2d v1.0.1 scene that contains a CCLabel and a button (CCMenu and CCMenuItem).
The CCLabel should say something like ‘press button’ in black, with a plain white background. The button, when pressed, should change the CCLabel to something like ‘button pressed’.
In this cocos2d scene I require a UINavigationController with the title ‘Home’. To the right of the title ‘Home’ I require the button ‘CHG’ (I think the button is called a UIBarButtonItem, but I am not sure) and to the right of ‘CHG’ the button ‘Next’.
Make the root view controller for the UINavigationController see-thru so that the cocos2d scene is visible and also the UINavigationController title bar, title (‘Home’) and buttons (‘CHG’ and ‘Next’) are visible but the root view controller that is in the UINavigationController stack is see-thru so that the user can see and interact with the CCLabel and Button in the cocos2d scene.
When the user is in the root view controller level of the UINavigationController stack with the CCLabel and button visible, the user must be able to tap the button in the cocos2d scene to change the text. The user must also be able the tap the ‘Next’ button in the UINavigationController title bar at the top. Also, if the user taps ‘CHG’ the CCLabel in the cocos2d must change to ‘CHG pressed’
Make the 2nd view controller (accessed by tapping the ‘Next’ button in the UINavigationController) contain a UITableView. This table is not see-thru, i.e. the cocos2d scene with CCLabel ‘press button’ is still active, but not visible.
The second view controller must have the UIBarButtonItem ‘Back’ in the UINavigationController titlebar (to the left of the title). Tapping the ‘Back’ button will take the user back to the see-thru root view controller.
The UITableView must contain 10 rows with data like ‘Apple’, ‘Microsoft’, ‘Oracle’, ‘Sybase’, ‘EMC’, ‘Google’, ‘IBM’, ‘HP’, ‘Amazon’ and ‘eBay’.
Make the UINavigationController titlebar fadeout 1.5 seconds after no screen touches. On next touch, make UINavigationController re-appear.
The UINavigationController part must be implemented programmatically i.e. there must be no XIB’s used anywhere in the Xcode project.
It is essential that the code is fully documented.
The project is a cocos2d v1.0.1 scene that contains a CCLabel and a button (CCMenu and CCMenuItem).
The CCLabel should say something like ‘press button’ in black, with a plain white background. The button, when pressed, should change the CCLabel to something like ‘button pressed’.
In this cocos2d scene I require a UINavigationController with the title ‘Home’. To the right of the title ‘Home’ I require the button ‘CHG’ (I think the button is called a UIBarButtonItem, but I am not sure) and to the right of ‘CHG’ the button ‘Next’.
Make the root view controller for the UINavigationController see-thru so that the cocos2d scene is visible and also the UINavigationController title bar, title (‘Home’) and buttons (‘CHG’ and ‘Next’) are visible but the root view controller that is in the UINavigationController stack is see-thru so that the user can see and interact with the CCLabel and Button in the cocos2d scene.
When the user is in the root view controller level of the UINavigationController stack with the CCLabel and button visible, the user must be able to tap the button in the cocos2d scene to change the text. The user must also be able the tap the ‘Next’ button in the UINavigationController title bar at the top. Also, if the user taps ‘CHG’ the CCLabel in the cocos2d must change to ‘CHG pressed’
Make the 2nd view controller (accessed by tapping the ‘Next’ button in the UINavigationController) contain a UITableView. This table is not see-thru, i.e. the cocos2d scene with CCLabel ‘press button’ is still active, but not visible.
The second view controller must have the UIBarButtonItem ‘Back’ in the UINavigationController titlebar (to the left of the title). Tapping the ‘Back’ button will take the user back to the see-thru root view controller.
The UITableView must contain 10 rows with data like ‘Apple’, ‘Microsoft’, ‘Oracle’, ‘Sybase’, ‘EMC’, ‘Google’, ‘IBM’, ‘HP’, ‘Amazon’ and ‘eBay’.
Make the UINavigationController titlebar fadeout 1.5 seconds after no screen touches. On next touch, make UINavigationController re-appear.
The UINavigationController part must be implemented programmatically i.e. there must be no XIB’s used anywhere in the Xcode project.
It is essential that the code is fully documented.

Callaghan Software Ltd
100% (515)Projects Completed
331
Freelancers worked with
238
Projects awarded
81%
Last project
12 Sep 2023
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies