Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

iOS 8 Grab Bag

DZone's Guide to

iOS 8 Grab Bag

· Mobile Zone
Free Resource

Get gorgeous, multi-touch charts for your iOS application with just a few lines of code.

So, pretty much got your head around Swift now and ready to move on to all the other new goodies in iOS 8? Here’s a series that’s been chugging along since WWDC well worth your time to read:

Over in the Wenderlich tutorial empire, we see no reason to expect that this will be less awesome than the last three of which we bought all, so we’ll confidently recommend that you go ahead and preorder

iOS 8 by Tutorials: Learning the new iOS 8 APIs with Swift or hey, go whole hog with Swift by Tutorials Bundle

In the meantime, there’s lots of Swift tutorials, and this introduction to Metal

iOS 8 Metal Tutorial with Swift: Getting Started

If you deal with passwords anywhere in your app, if you’ve missed it so far (h/t: ManiacDev) head overnow to

AgileBits/onepassword-app-extension

Welcome! With just a few lines of code, your app can add 1Password support, enabling your users to:

  • Access their 1Password Logins to automatically fill your login page.
  • Use the Strong Password Generator to create unique passwords during registration, and save the new Login within 1Password.
  • Quickly fill 1Password Logins directly into web views.

And even if you don’t have password management, take the time to read their very nice explanation of extension security at

Filling with your approval: On 1Password’s App Extension and iOS 8 security

Here’s a nice little button class (h/t iOS Dev Weekly) to get you started with the funky effect stuff:

AYVibrantButton is a stylish button with iOS 8 vibrancy effect. It is a subclass of UIButton that has a simple yet elegant appearance and built-in support for UIVisualEffectView and UIVibrancyEffect classes introduced in iOS 8. Yet, it can be used on iOS 7 without the vibrancy effect…

Here’s an iOS 8 savvy HUD class whose necessity is explained for those who might question it as

There already are so many other open source progress HUD components!

While other progress HUD components are nice they all have their problems. MBProgressHUD is outdated and buggy, MMProgressHUD is totally over engineered and requires a long time to implement, SVProgressHUD and HTProgressHUD are not implemented in the right way and they all don’t offer the extensibility of JGProgressHUD. JGProgressHUD was inspired by all of these components to create the ideal progress indicator.

We adore people not overburdened with modesty.

.Net developers: use Highcharts, the industry's leading interactive charting library, without writing a single line of JavaScript.

Topics:

Published at DZone with permission of Alex Curylo, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}