iOS Messages Area - ios

I have been looking everywhere but I cannot seem to google it right so I am hoping that someone can help me. Is there any way that I can program something like the "Messages" area in iOS? particularly the iPhone.
Here's a photo of the message area if my explanation was not clear:
http://www.zmetech.com/wp-content/uploads/2009/07/iphone-sms.jpg

There's been lots of blog posts on this subject that you can find with Google. One such detailed explanation is at http://mobiforge.com/developing/story/sms-bubble-ui-iphone-apps
Be aware that Apple has rejected apps for treading too closely on the UI of the Messages app in the best, so proceed with caution: http://www.ipodnn.com/articles/09/09/02/chat.bubble.app.rejection/

Yes you can.
I guess there are many ways to do that. but it is look like a simple UIScrollView and another view that dynamically duplicates itself and formatted as bubble.

Related

How to implement Pivot control for iOS?

I just love the pivot control design in windows mobile. I would love to implement similar kind of design in my application, just like Skype app for iOS (PFA screenshot below). I did look up to check whether is there any libraries in github to do this. But I didn't find one. So please give me a head start on how can this be achieved. Thanks in advance.
I tried to use the UISegmentedControl and UIScrolllview together to get the look and feel of the Pivot control. But the solution I came up with was little clumsy and cranky and wasn't smooth at all.
But when I was browsing github again to find whether there is any existing solution for this I came across this library PageMenu. This is the closest solution I could find, using which you can get the look and feel of Pivot control. Take a look at the attached screenshot.
I had to do lot of look up to get this library, so I hope this may come in handy if someone who is looking for a similar kind of design. Hope this helps :)

First Person Map View in iOS

I am currently developing an iOS app using Objective-C and I came across with a requirement from my client that I am unsure and unaware if it can be made.
The app that I am working with is Map based using the geolocalization of the user at all times. To do so, as I am sure you all know, I am using the MapKit.framework that Apple gives us pre-built.
My doubt came when my client asked me if it’s possible to use the First Person Maps View instead of the traditional 2D Map. To make my question clear to you, what I was exactly asked if there is any chance to use the same view of the GPS navigation in the app (See picture below). Is there any way to do so? If so, could you give me some guides to achive that?
Any help would be appreciate it!
After some hours of research I've found a way to do so. The key property is initialized trough:
MKMapCamera *mapCamera = [MKMapCamera cameraLookingAtCenterCoordinate:ground fromEyeCoordinate:eye eyeAltitude:50];
Take a look at this tutorial if you are need of an explanation step by step:
http://nscookbook.com/2013/10/ios-programming-recipe-30-using-3d-mapping/

Implementing Google Play Games Services in Swift

Hello fellow developers :)
I have been trying to implement Google Play Games Services in my newest app project, but find myself being completely lost. I find GMS to be quite complicated and therefore need some sort of tutorial to stand a chance.
Unfortunately the official guide on Googles websites (https://developers.google.com/games/services/ios/quickstart) only describes the setup process for Objective-C.
My question is therefore, as ambiguous as is, if anyone knows anything that could help me implement GMS. This includes links to tutorials, code-snippets, personal tips, or anything else that could come in handy.
And yes, I am aware that questions like these are often frowned upon due to their ambiguous nature. What must be understood is that this question is a desperate last attempt before giving up and going with GameCenter instead. I simply have not found the information needed anywhere else.
Thank you! :)
You may need to use a bridging header for this. Check out the following link by gguuss in GitHub: http://github.com/gguuss/gplus-ios-swift.

How to implement Error bar in iOS?

I am new to iOS programming and taking course work.
One of the homework talks about implementing an error bar which shows up when there is no network.
It also says not to use UIAlertView.
Can someone point me to resources how to do such a thing? I don't even know what to search. I tried implementing error bar and alike queries which did not produce any useful result.
It's a custom view and you won't find any of these in Xcode by default. You can implement it by yourself - but of course it needs some time and knowledge. Or you can get any ready made solution.
I found something called CWStatusBarNotification and I know it's not the same but it's a good way to start.
Try searching in CocoaPods. You can find many good libraries there with a documentations, tutorials etc.

iOS 7 embedded calendar api

I'm fairly new to iOS development, I've been asked to write an application that moves around days in a calendar. The graphics designers thought it would be a good idea to have an embedded scrollable calendar so the user could navigate easily through dates.
I'd love to post an image for what I want but I don't have the reputation yet to do so.
This calendar view looks just like the native calendar app on iOS 7 but it's just a sideways scrollable choosing date of the month you're in and it only take a small portion of the screen. Would anybody know if there's a framework I could use to achieve similar results?
Thanks in advance!
I know it's a little late, but I'll just post it here in case other people has the same problem.
A few months back, I had the exact same problem.
I couldn't find exactly what I need, so I had to implement it myself with UICollectionView
Anyway, after finishing my project, I've decided to make a library based on it.
This should be easier to use than any other calendar library.
https://github.com/nopshusang/SACalendar
Hope it helps :)
There will most likely not be a component that does exactly what you want. A good thing to do in a situation like this is search on Github and filter by language, then sort by popularity.
Here is an example search to get you started, for "calendar":
https://github.com/search?l=Objective-C&o=desc&q=calendar&ref=cmdform&s=stars&type=Repositories
A few promising candidates from that search:
https://github.com/leverdeterre/CalendarIOS7
https://github.com/fggeraissate/FFCalendar
https://github.com/square/objc-TimesSquare
https://github.com/jaykz52/CKCalendar
https://github.com/min/MNCalendarView
There are tons of these, all slightly different, so you'll need to do some digging to find one that is most similar to what you want to accomplish.
In general, any implementation you find or create yourself should probably use a UICollectionView to accomplish this.

Resources