What Framework is Facebook using for iOS - ios

Does anyone have any idea on what framework Facebook App, and Flixster App are using to create the custom detail view look that slides on the side. I have looked all over and havent found anything, but thought that it may be worth asking.

Facebook traditionally implements their own UI and releases much of it as open source code in the Three20 library. However, it does not look like Three20 has gotten an update since the new Facebook was released.
Here is another open source implementation that uses this functionality: https://github.com/mystcolor/JTRevealSidebarDemo

Given the vast amount of engineering talent Facebook has, I would be surprised if they were using some 3rd party framework for this functionality.

Facebook released their UI tools for iOS on Github. It's called three20. You can check out the source here: https://github.com/facebook/three20.

Related

How to implement universal link in ios 9.0 or above?

Using Branch code for universal link implemented in Xcode but no luck lingering around since long plz help.
You need to provide more details about your problem to help you, like error message, code snippet etc, is hard understanding the problem that you have with generic question.
By the way please check apple official content to understand how Universal links works and how to implement this
Reference material:
Seamless Linking to Your App
https://developer.apple.com/videos/play/wwdc2015/509/
Extend Your App’s Presence with Deep Linking
https://developer.apple.com/videos/play/wwdc2017/250/
https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html

How to separate iOS SDK from iOS app?

I have created one project using third party SDK.
I have done some changes in SDK and improves it more.
I want to separate out SDK in such a way that any one can use my SDK in there project.
just as same I have taken it before from somewhere else and used in my project
Is there any standard way to separate out SDK from App?
Probably you took it on a github, if not - let's anyway take github as an example.
First, when you did improves some code of third party library / sdk - i hope you still holding all the code in the same classes or at least connected classes, other way it will hard to work for that code. So, you should just take the code you improved and to contribute. Go over link it will describe you the process of how to support projects with your code.

Howto use Twitter-OAuth-iPhone with iOS5 and ARC

I am trying to use Ben Gottliebs Twitter-OAuth-iPhone within an iOS5 app that uses ARC.
I already flagged the files with -fno-objc-arc. But now I get a lot of errors. I don't know where to start. Without ARC the framework seems to work just fine. Any help would be appreciated.
Edit: it seems that is has something to do with SecKeychainItemRef
I can not find the answer here: https://stackoverflow.com/questions/3675522/how-to-use-mgtwitterengine-for-iphone
I hope is not considered bad etiquette to recommend my own project, but I believe it's relevant to this question, so...
I just published a new OAuth library to GitHub that's fully ARC compatible. It comes with a working demo that implements the whole Twitter OAuth flow and allows you to post a tweet. You can find it here: RSOAuthEngine.
You might want to consider using the official Twitter API that's available with iOS 5. Here's a post on how to use it: http://www.peterfriese.de/the-accounts-and-twitter-framework-on-ios-5/
You could just tell the compiler not to use ARC on the files included in that library.
ios5 ARC what is the compiler flag to exclude a file from ARC?

Stable ShareKit fork recommendation?

ShareKit looks abandoned. And there are so many forks. But major maintainer is undeterminable. Now I'm just going to pick one to use. What fork do you recommend? Or replacement?
try ShareKit, they are trying to make the ultimate "best of" fork. ShareKit release 2.0 is in final testing.
Socialize is a new social sharing sdk by the folks behind AppMakr. It's open source and appears to be free. I haven't tried it yet - so I can't vouch for it - but maybe it's worth a look?
As of lately, ShareKit hasn't been working on iOS5 so I had to remove it from my app. Facebook has actually released their own class and it's looking pretty sharp so far. Check it out:
https://github.com/facebook/facebook-ios-sdk
I'm using the last official release in my application. Works fine though. You can just add new social networks to the kit yourself if needed.

Integrating phoneGap with native iOS app

i'm trying to create an app which uses the combination of native functionality and the phoneGap framework. The native app has a button, upon the click of which the phoneGap ui has to be added to the view. Is there any way to achieve this? Are there any tutorials for the same?
Yes, this is possible. Although you might be getting yourself into some headaches. My app kind of goes the other way around, it's mostly phonegap, but occasionally i'll pop open a view that is native. Here is the link to code that shows an excellent example of how to switch between the iOS and phonegap worlds.
new updated recommended article (see update below)
These files represent a standard plugin used in phonegap. In this particular plugin, a native view is opened on top of a phonegap view. Notice you have a custom xib and everything. This plugin can be modified to display any xib with any functionality you could think of.
If you implement this plugin you will easily see how to jump back and forth. I've successfully heavily modified these classes to add LOTS of native capabilities to my phonegap project. Also you should probably check out the official phonegap guide to phonegap plugins. Here
Important Edit
Was informed original linkwas broken (not terribly surprised as this answer is very old and i've long since moved away from Phonegap) so I replaced the original link with an article that shows how to do these plugins well. In the article it explains the link is broken and gives several links where these older files are maintained, but in fact those are broken as well. Here is a branch of one of them I found that still hosts the original files on an "archive" branch. But I haven't investigated whether these files are wildly different from my original work. Good luck!
That's not how Phonegap is meant to be used.
To achieve what you are asking for you just need to create a Phonegap app and add the extra native functionality by writing a Phonegap plugin in Objective-C. You may add as much native code as you want.
I'm actually wanting to do the same thing as the original poster. Theoretically it would be comparatively easy, but non-trival to do. I'd love it if there was a PhoneGapView that one could integrate into an existing project. Bonus points if said PhoneGapView could be integrated in Interface Builder as a re-sizeable and re-positional object, basically think of it as an Object that extends UIWebView.
This is wishful thinking on my part seeing as this is how the higher-ups want my project.

Resources