Tuesday, July 19, 2016

Cospo Creative WordPress Theme

Cospo is a multi-purpose WordPress theme with fresh design, simple structure, unusual navigation and incredibly wide usage. It is ready to build a promo site, ajax portfolio, blog, personal or specific business page – anything you need.


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Giuseppe Barbera – Front End Dev &

My Personal Portfolio


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Corrupted Time

Collection of VR art collages by Yohannes Artinyan – visual artist based in Bulgaria


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

Stuart Regan

opl-small

Lovely clean minimal design in this spacious One Pager for London-based designer, Stuart Regan.

by Rob Hope via One Page Love

New Course: Data Handling With Python

Kickstart Your iOS Career With These 4 Courses

Do you want to develop apps for iOS devices?

If so, these four courses will give you the solid foundation you need. With expert guidance from Envato Tuts+ instructor Derek Jensen, you'll learn all the fundamentals of Swift 2, the programming language that developers use to create iOS apps. Then you'll move on to more complex topics like unit testing and creating Apple TV apps.

1. Up and Running With Swift 2

Swift is a programming language designed specifically for creating iOS, OS X and watchOS apps. The designers of Swift drew from the best of the new generation of languages, while also building on the success of C and Objective-C. Swift has a powerful type system for safe programming and adds many features to make the lives of programmers easier. 

This course will start from the foundations to give you a thorough understanding of the Swift language. It will introduce Swift's types, control flow and object-orientation syntax, with a special emphasis on the features that make Swift unique. This course will also highlight some of the great new features that have come to Swift in version 2.

2. iPhone App Development With Swift

Whether you are a seasoned iOS developer or just getting started, it pays to learn how to use the Swift programming language for your next app. Swift is the future of application development for Apple platforms, and this course is the perfect way to get started.

In this course you will learn how to use Swift to build an iPhone app from scratch. You'll learn the basic concepts behind creating any iPhone app with Swift, and then you’ll build a simple app to practice your skills.

3. Unit Testing With Swift and XCTest

The process of creating an iOS app doesn't stop with the creation of functional code. At some point you will need to verify that the code you have written satisfies all of your project's requirements. In this course you'll learn how to do just that for your iOS and Swift code.

Xcode 6 has a built-in testing framework called XCTest that will allow you to quickly and easily write unit tests in order to verify your code. Get started now and learn how to successfully write basic tests and verify your code using XCTest.

4. Create an Apple TV App With Swift

As time goes on in the world of development targeting the Apple platform, we continue to find new and exciting ways to engage consumers. The newest Apple platform allows us to engage our audience while they are sitting in their living room, or anywhere with a television. With Apple TV, you can now write apps that inform and entertain your users in a whole new way.

In this course, you'll learn the basics of creating a tvOS app that can run on an Apple TV. You'll learn to use Swift to create a tvOS app: an Envato Tuts+ magic 8-ball that helps users decide the next language they want to learn on Envato Tuts+.

Start Learning With a Free Trial

You can take all of these and more app development courses with a free 10-day trial of our monthly subscription. So get started today, and kickstart your iOS career with some solid Swift programming skills.


by Andrew Blackman via Envato Tuts+ Code

PaintCode: How to Make iOS-Ready App Graphics with Sketch App

Paintcode meets Sketch App

Let's start with three facts:

  1. You're a Designer.
  2. Designers make nice UI elements.
  3. Phone Apps need nice UI elements.

But how do you get your graphics and UI elements 'iOS-ready'?

That is often a gray area for designers. We know a lot about working with browsers but what's the best image format for iOS? What resolution do we need? Vector or pixels?

Meet PaintCode

PaintCode 2 is a desktop application that turns vector drawings into Objective-C or Swift code, as opposed to exporting them to standard image formats such as PNG or JPG. Ordinarily, you would need to export image assets in @1x, @2x and @3x resolutions, but by converting your vector drawings to code you're making them resolution-independent.

Why is this advantageous?

Commonly OS X and iOS developers receive image assets in PNG format, and the app selects the version of the image it needs for the resolution of the device. These PNGs are pre-generated, meaning you can't customize them easily at runtime and you certainly can't scale them up without losing quality.

Rendering images with native code will cause the app to run much faster in comparison to the use of image sprites, and – thanks to PaintCode's new Sketch Plugin – UI designers can keep their workflow within Sketch while still bridging the designer-developer gap.

PaintCode 2 is available to Mac users for $99.99, but – amazingly – Sketch users won't actually require the full PaintCode 2 app, only the PaintCode Plugin for Sketch. The cost is the same but Sketch afficiardos will be able to produce iOS graphics with almost no learning curve.

PaintCode 2 is for those wishing to draw and edit vectors in the app itself, which you can explore using the free trial right now.

Drawing Vectors in Sketch (As Per Usual)

By using a series of ovals (keyboard command: O) and lines (L), create an "add search term" icon. Just like the border thickness, the rounded corners can be activated by altering the "Corners" option in The Inspector. Remember to use the boolean operations (Union, Subtract, Intersect, Difference) to create a "Combined Shape", as depicted in the screenshot below.

Even for a beginner Sketch user, this should be a total breeze.

Designing icons in Sketch

Converting Vectors to Code with the PaintCode Plugin

If you haven't already, install the PaintCode Plugin for Sketch so we can begin converting our icon to Objective-C/Swift code.

Declaring Which Objects Should Be Exported

When you're ready, use the keyboard shortcut command+option+R to access the PaintCode's "export sheet" in Sketch. Just like Sketch's native Export feature, the "Choose Drawings" tab will display all exportable Slices from the document. If an Artboard doesn't contain any Slices, the entire Artboard will be exportable. If there are no Artboards, then the entire Page will be exportable (like in our document). Layer names are used in the code output, so make sure they're not arbitrary like "Oval 1".

Picking a Language and Exporting the Code

In the next tab ("Platform & Language") you'll need to choose what language (Objective-C or Swift) you'd like to use in the export - OS X apps are not supported at the moment, only iOS. Both this option and the options available under the "Settings" tab might be something you'd need to discuss with the developer.

In the final tab, "Get Code Files", you can click the export button or drag the file icon to the desktop to download all of your assets as code into a single file, also known as a StyleKit.

Grabbing the StyleKit code file

So, What's a StyleKit?

Since version 3.7, Sketch has used the "Symbols Page" to house all commonly used components in a single canvas. StyleKits work in a similar way; StyleKits are code classes and all of your converted design assets are bundled into it, including commonly used colors and shadows. PaintCode compiles your design assets into this class and it works as-is.

As a designer, you won't need to look at or manually tweak this code - instead, you make the changes in Sketch (or PaintCode) and re-export the StyleKit.

A developer then uses this StyleKit in Xcode to build the app.

Continue reading %PaintCode: How to Make iOS-Ready App Graphics with Sketch App%


by Daniel Schwarz via SitePoint