With the launch of the Apple Watch and a new operating system, there’s a whole world of opportunity for iOS developers to integrate wearable technology with other mobile devices.
Behind all this potential lies Swift — the new programming language from Apple that could quickly replace Objective-C as the iOS coding language of choice.
Introduced in June, Swift is a programming language for Apple’s Cocoa and Cocoa Touch frameworks that’s set to make a big shift in OS X and iOS design.
“Swift isn’t just a language. It’s a language that’s tightly woven with everything developers need to build their software,” explained Wired Magazine.
“This includes not only an integrated development environment, or IDE — an interface where coders can actually write their software — but also various other tools, such as a debugger that can help weed errors from their code.”
Swift works with Objective-C, which means developers have options. The TIOBE Index of programming languages — an interesting way to gauge developer mindset — already places Swift in the #18 slot. With iOS 8 set to roll out on Sept. 17, use of Swift is only expected to pick up.
How can you add Swift to your programming skills? Start by downloading the reference eBook directly from Apple, free on the iTunes store: The Swift Programming Language. Then, check out one of these five great courses:
Thinkful programs are delivered one-on-one with a mentor, and are designed to take three months to complete. This program aims to take you “from your first ever line of code to your first app in Apple’s App Store.”
Online iOS Bootcamp is a full-time eight-week program. Led by instructors and working with peers, Bootcamp is an intense course that goes from coding to building an app. There are online and in-person class options.
In the freelance economy, your skills determine how often you are hired and how much you earn. You can demonstrate these skills to prospective clients by taking one of our many skill tests or, starting today, by joining our expanded Microsoft Developers Program that matches certified Windows 8, Windows Phone, Windows Azure and Microsoft web developers with businesses searching for expert talent.
Today marks the launch of four new Microsoft developer groups where businesses can browse and hire technical experts on demand. The new groups also feature a “Jobs” category that allows freelancers to submit proposals to new projects with a single click.
Calling all developers! There’s an increasing demand for expert programmers to build robust applications based on the Google AdWords API, which is why we’ve teamed up with Google to create the new Google AdWords API Skill Test and Group on Elance. By passing the Skill Test and joining the Group, you’ll be instantly recognized as an expert to clients posting jobs and seeking development talent.
To get started, we’ve put together a special offer: Pass the Google AdWords API Skill Test and join the Google AdWords API Groupbefore Monday, October 10, 2011, and we’ll thank you with an extra 20 Connects to use during the month of October. Act fast, as this offer won’t last long!
Now that we’ve got all the BBQ-grilling, firework-exploding, beach-volleyballing tendencies out of our systems this past weekend, we’re back and we’re hitting you with a gang of 14 new Skill Tests ready to take you on. And they are...
If you haven’t heard of Google AdSense, try this on for size. AdSense is Google’s advertising platform that allows any old Joe-Shmoe-web publisher to display ads on his or her website in order to earn some bank for the traffic you bring to your site. Ads can comprise of text, images, and video, and these ads generate revenue on a per-click or pre-impression basis. And if you’re skeptical of the idea of earning income off of page views, get a load of this: Markus Frind, owner of dating site PlentyofFish.com, reportedly earned somewhere between $5 to $10 million a year by turning 1.1 billion pages a month with 45 million visitors. Do you know how much $10 million a year is? That equates to over $27,000 a day.
Keeping our database fresh with the most current and up-to-date Skill Tests is one of the laws of the land here at Elance, and today, we’re introducing fifteen fresh tests for you to feast on. This episode’s cast includes:
AdWords is the bread and butter of Google’s healthy revenue stream — $16.4 billion in 2007, to be exact. It’s a pay-per-click (PPC) mechanism that offers site-targeted advertising for both text-based and banner-based advertisements. AdWords is one of the biggest components in a vigorous Search Engine Marketing campaign, so having an expert in this field is worth its weight in gold.
Adobe InDesign CS4 joins the roster, following Dreamweaver CS4, Photoshop CS4, and Illustrator CS4. In a nutshell, InDesign is to paper as Photoshop is to photos. You can use the software to manipulate typography, create flyers and brochures, lay out newspaper and magazine designs, and tons more. Features new to the CS4 version are spread rotation tools, smart guides, smart dimensions, smart spacing, tables in the story editor, new styles dialog box, live preflight mode, and more.
If the term “Apache Server” doesn’t ring a bell, then know this—Apache has pretty much made the Internet work since its creation back in April 1996. According to their website, Apache is and has been the most popular web server since its creation. Another neat fact: The name Apache originated from this quote: “The result after combining [the NCSA httpd patches] was a patchy server.” Get it?
Lots of good stuff to go around here in the world of Skill Tests. Remember, they're totally free, so, what do you say? Give us your best shot.
We're continuously expanding our database of Skill Tests here at Elance, and the month of May is no different. We’ve just added nine new Skill Tests to our database (see all available Skill Tests here) covering many of our categories, and they’re just itching to be taken. Here’s what’s new:
Following hot on the heels of Adobe Photoshop CS4 are two other members of Adobe’s Creative Suite posse. Illustrator CS4, the super-popular vector-based drawing application, adds a good number of new features, including a blob brush tool, transparency in gradients, elliptical gradients, multiple artboards, in-panel-appearance editing, multipage output, and more. Dreamweaver CS4 offers a good number of upgrades, including a live view mode, a new user interface, a “related files and code” navigator, and tons of other features to aid in your web programming.