
Objective-C programmer required for a class integrating with facebook graph api
4962
$$
- Posted:
- Proposals: 0
- Remote
- #189517
- Archived
Description
Experience Level: Intermediate
I’d like a class written in objective-C to make using facebook graph api a lot simpler. (Not the iOS framework). I have an implementation that works but this has some annoying little bugs in it, best to have someone who knows what they’re doing help out.
I’m attaching 3 tutorials that I want you to extract the existing code to create this class.
Methods required in the class:
-----------------------------
1. “Create”. This is a public static method. Will return the instance of the class.
this does init/alloc etc and creates a hidden UIWebview and a “Cancel” button.
It takes the following parameters:
NSString *appId, NSString *permissions, and UIViewController *mainController
2. “isUserLoggedIn”. A public instance method.
returns YES / NO if a user is logged in
3. “showLogInWebView” . A public instance method.
animates and shows the login window so user can log in
4. “postToWall” . A public instance method.
Has the following params
NSString *szTitle, NSString *szDescription, NSString *szWebIcon, and NSString *szWebLink
Notes and further requirements:
- pls submit the class with a working sample project for testing
- everything should be as simple as possible, no unnecessary/complex code (so other people can understand what you’ve written)
- everything must be done programmatically (no XIBs in the class please)
- The class should expose those public methods ONLY.
- It can have as many private methods, delegates etc as required, so long as it works, but again keep this minimal/simple. It doesn’t need to know anything about the current app, except for the UIViewController so that it can show/hide the login page.
Pls only bid if you can complete all the above.
Any questions, pls ask
Thanks for reading.
I’m attaching 3 tutorials that I want you to extract the existing code to create this class.
Methods required in the class:
-----------------------------
1. “Create”. This is a public static method. Will return the instance of the class.
this does init/alloc etc and creates a hidden UIWebview and a “Cancel” button.
It takes the following parameters:
NSString *appId, NSString *permissions, and UIViewController *mainController
2. “isUserLoggedIn”. A public instance method.
returns YES / NO if a user is logged in
3. “showLogInWebView” . A public instance method.
animates and shows the login window so user can log in
4. “postToWall” . A public instance method.
Has the following params
NSString *szTitle, NSString *szDescription, NSString *szWebIcon, and NSString *szWebLink
Notes and further requirements:
- pls submit the class with a working sample project for testing
- everything should be as simple as possible, no unnecessary/complex code (so other people can understand what you’ve written)
- everything must be done programmatically (no XIBs in the class please)
- The class should expose those public methods ONLY.
- It can have as many private methods, delegates etc as required, so long as it works, but again keep this minimal/simple. It doesn’t need to know anything about the current app, except for the UIViewController so that it can show/hide the login page.
Pls only bid if you can complete all the above.
Any questions, pls ask
Thanks for reading.
Arin O.
100% (8)Projects Completed
5
Freelancers worked with
6
Projects awarded
50%
Last project
1 Jan 2013
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