Páginas

Mostrando las entradas con la etiqueta popover. Mostrar todas las entradas
Mostrando las entradas con la etiqueta popover. Mostrar todas las entradas

hypstr: customize yourself - my new Xamarin Monotouch app for iPhone / iPad

I'm so proud to introduce you my new app called hypstr! Here you can find what hypstr is, where hypstr cames from, its features and what techonologies I used during the development. Download it now for free from iTunes http://bit.ly/19OVmtq

What's hypstr?

Hypstr is the iOS app that let’s you customize your digital life to the fullest, letting you download great designer wallpapers, made exclusively so you can personalize your iPhone, iPad & Facebook cover photo.

Download it now for free from iTunes http://bit.ly/19OVmtq


Where Hypstr cames from?

Hypstr cames from hipster. Hipster refers to a subculture of young, urban middle-class adults and older teenagers that appeared in the 1990s. The subculture is associated with independent music, a varied non-mainstream fashion sensibility, progressive or independent political views, alternative spirituality or atheism/agnosticism, and alternative lifestyles (http://en.wikipedia.org/wiki/Hipster_(contemporary_subculture)). And this is what we are, we are hipsters! We love art, music, technologie, fashion and uniqueness


Features

  • Free to download with access to a selection of 200+ frequently updated wallpapers.
  • Wide range of collections. With more than 12+ initial wallpaper collections, including: Abstract, Days of the Week, World Flags, Letter Initials, Famous Beaches, etc., there's something for everyone!
  • Unique designer wallpapers, with versions for iPod, iPhone, iPad, iPad mini, & Facebook, Twitter, and Google+ cover photos. This way you can enjoy a matching set of wallpapers for all your digital outlets.
  • Easy-to-see collections, with carrousel style previews to rapidly find the wallpaper you love without any hassle!
  • Professionally-designed wallpapers, that match every screen resolution for all the iOS devices to date, so you get sharp quality wallpapers that render amazingly in every device.
  • High-resolution images for each device: 2048x2048 (iPad with Retina display), 1136x640 (iPhone 5 & iPod touch 5th gen) & 640x960 ( iPhone 4/4S, iPod Touch 4th gen) and 1024x1024 (iPad/iPad2, iPad mini) and 320x480 images for other displays (iPhone/3G/3GS, iPod touch (1st,2nd,3rd gen).
  • Every wallpaper comes with a version for each device, and social media cover photo.
  • Recieve a matching home screen wallpaper with each lock screen wallpaper (only with participating wallpapers).
  • Bilingual Wallpapers. Find some collections in both English & Spanish. More languages coming soon!
  • hypstr-preview, let's you instantly preview both the lock screen (with time & lock bar) and the home screen (with icons) from within the app, as well as the Facebook cover photo.
  • Wallpapers save & store automatically to your device's Camera Roll, for easy customization.
  • Frequently updated - new collections added all the time!
  • Share wallpapers with your friends right from the app! With our embedded Facebook, Twitter, and Email share options from the app, you can easily tell your friends & family to get the app or even show them some cool wallpapers you're probably crazy about!
  • Guest artists collections - coming soon! 

Tech used


More info

A new (and better) PopOver port than FPPopover to c# Xamarion Monotouch iOs

Here you have my new (and better) PopOver port from Objective C to c# Xamarion Monotouch iOs than FPPopover.
I started a new port because my last popover port was so buggy and not so beautiful like this! You can find it here: https://bitbucket.org/hzaldivar/popoverviewsharp/



Use it to display:
  • Single String
  • Multiple Strings
  • Single UIView
  • Multiple UIViews
  • All Above + Titles


You can find the original popOver at http://blog.getsherpa.com/blog/2012/09/14/popoverview-a-flexible-modal-content-view-for-ios/ with usage information and more samples. It's really easy and awesome!

Drop me a line or follow me:
https://twitter.com/vackup


Please support my work by downloading my game "A comic of zombies" starring Obama and visting ad banners! Thanks!

A Comic of Zombies for iOs

A Comic of Zombies for PC



Last but not least, here you have the articles I found useful while porting

NSArray

The MonoTouch runtime automatically takes care of converting C# arrays to NSArrays and doing the conversion back,.
The idea is to use a strongly typed C# array as this will allow the IDE to provide proper code completion with the actual type without forcing the user to guess, or look up the documentation to find out the actual type of the objects contained in the array.
In cases where you can not track down the actual most derived type contained in the array, you can use NSObject [] as the return value.
http://docs.xamarin.com/ios/advanced_topics/binding_objective-c_types#Arrays

If you go to the MonoTouch API Design page and do an in-page search for "NSArray", you'll find this: Instead of dealing with NSString and NSArray the runtime instead exposes these as C# strings and strongly typed arrays throughout the API.
http://stackoverflow.com/questions/1855478/using-nsarray-with-monotouch

MonoTouch: Where is Frame.Origin?

http://stackoverflow.com/questions/8826697/monotouch-where-is-frame-origin

What's the point of NSAssert, actually?

Assert is to make sure a value is what its suppose to be. If assertion fails that means something went wrong and so the app quits
http://stackoverflow.com/questions/1375786/whats-the-point-of-nsassert-actually

Using UIGestureRecognizer in MonoTouch

Using selector

http://dan.clarke.name/2012/08/using-uigesturerecognizer-in-monotouch/
http://docs.xamarin.com/index.php?title=ios/recipes/content_controls/scroll_view/implement_tap-to-zoom&action=source

Using lambda expression

http://monotouch.2284126.n4.nabble.com/UITapGestureRecognizer-can-t-get-to-work-td4656380.html
https://github.com/xamarin/monotouch-samples/blob/master/Touch/Screens/iPhone/GestureRecognizers/GestureRecognizers_iPhone.xib.cs

Animate Using Blocks

http://docs.xamarin.com/ios/recipes/Animation/CoreAnimation/Animate_Using_Blocks

respondsToSelector - Delegates

http://monotouch.2284126.n4.nabble.com/respondsToSelector-td3536741.html

UIBezierPath

http://es.scribd.com/doc/53062638/88/UIBezierPath

http://docs.xamarin.com/ios/Guides/Advanced_Topics/Binding_Objective-C_Libraries
http://iosapi.xamarin.com/index.aspx?link=M%3AMonoTouch.UIKit.UIColor.SetFill()

Private methods

http://macdevelopertips.com/objective-c/private-methods.html
http://stackoverflow.com/questions/2158660/why-doesnt-objective-c-support-private-methods

Introduction to Objective C

http://blog.teamtreehouse.com/an-introduction-to-objective-c
+ static (class) methods
- normal (instance) methods