Skip to main content

Posts

Showing posts from August, 2014

Swift Toolbox - Libraries written in Swift

Swift toolbox is a community-supported catalog
of iOS and OSX libraries written in the
Swift Programming Language.

Swift Toolbox

The Android Zoo

Growing Android fragmentation — or device diversity if you prefer — has been visualized in a new report by crowdsourced cell phone signal startup OpenSignal, which has surveyed 682,000 devices to build its annual peek at Google’s mobile OS ecosystem.

TechCrunch

iPhone 6 - back to the roots?

New iPhone 6 Images Depict Rear Shell and Front Panel Together for the First Time.

MacRumors

Apple Seeds iOS 8 Beta 6 to Carrier Testing Partners, but Not Broader Developer Community

Though developers may not see another beta version, a new report from BGR claims Apple has released a sixth iOS 8 beta to its testing partners. The release would explain conflicting rumors as to whether there would be a sixth beta version if this version is made available only to carriers and other partners for testing rather than the broader developer community.

MacRumors

iOS 8 and Testing: XCTestCase, Performance Testing, asynchronous Testing with XCTestExpectation and Mocking

XCTestCasePerformance Testingasynchronous Testing with XCTestExpectationMocking

With Xcode 6, we've finally arrived: the built-in testing tools are now good enough to use on their own. That is to say, there are no particularly compelling reasons to use any additional abstractions in order to provide acceptable test coverage for the vast majority apps and libraries. Except in extreme cases that require extensive stubbing, mocking, or other exotic test constructs, XCTest assertions, expectations, and performance measurements should be sufficient.

NSHipster

iOS Dev Tools

Nice assembled list of tools and blogs.

iOS Dev Tools is a list showcasing the greatest iOS development tools, including websites, desktop and mobile apps, and back-end services. I've tried to group the tools into logical categories and will mark any newly added tools as NEW.

This list is not complete - I hope it grows as more and more fantastic development tools are made. If you have any suggestions for tools that you would like to see added to the list, please let me know by email, Twitter, Facebook, Google+ or App.net.

ios.devtools.me

Alamofire is AFNetworking in Swift

Alamofire is an HTTP networking library written in Swift. Think of it as AFNetworking, reimagined for the conventions of this new language.
Of course, AFNetworking remains the premiere networking library available for Mac OS X and iOS, and can easily be used in Swift, just like any other Objective-C code. AFNetworking is stable and reliable, and isn't going anywhere. But for anyone looking for something a little more idiomatic to Swift, Alamofire may be right up your alley. (It's not a mutually-exclusive choice, either! AFNetworking & Alamofire will peacefully co-exist within the same codebase.)
GitHub

xcpretty is a fast and flexible formatter for xcodebuild. It does one thing, and it should do it well.

xcpretty is designed to be piped with xcodebuild and thus keeping 100% compatibility with it. It's even a bit faster than xcodebuild only, since it saves your terminal some prints.

Important: If you're running xcpretty on a CI like Travis or Jenkins, you may want to exit with same status code as xcodebuild. CI uses the status code to determine if build has failed.

GitHub

binpress: Marketplace for Commercial and Open-Source Projects

binpress: Marketplace for Vommercial and Open-Source Projects

BinPress

NGAParallaxMotion: iOS parallax effect with UIMotionEffect

A tiny category on UIView that allows you to set one property: parallaxIntensity to achieve a parallax effect with UIMotionEffect.

GitHub

Google Cloud Platform for Mobile

The easiest way for mobile developers to get started on Google Cloud Platform


Optional server-side coding: Control your cloud service using Android and iOS client libraries.Cloud Datastore: Store millions of objects in the cloud and manage them from your app.Push Notifications: Send and broadcast objects as messages via Apple Push Notifications and Google Cloud Messaging.Event Driven Programming: Create real-time interactive user experiences using Continuous Queries.User authentication Authenticate users using Google Accounts.Per-object access: Prevent users from accessing private data using our authentication model.Built to scale: Mobile backend runs on App Engine infrastructure to scale to millions of users within hours (App Engine pricing applies).Developers Google

WTF Crash - ROFL

Thread : Crashed: WebThread
0  JavaScriptCore                 0x318728ae WTFCrash + 53
1  JavaScriptCore                 0x31872859 WTFPrintBacktrace + 128
2  JavaScriptCore                 0x31668dbb WTF::fastMalloc(unsigned long) + 1690
3  WebCore                        0x38b85d5d WTF::Vector::reserveCapacity(unsigned long) + 44
4  WebCore                        0x38b16623 WebCore::HTMLToken::appendToCharacter(unsigned short) + 114
5  WebCore                        0x38b0eb63 WebCore::HTMLTokenizer::nextToken(WebCore::SegmentedString&, WebCore::HTMLToken&) + 32630
6  WebCore                        0x38b06085 WebCore::HTMLDocumentParser::pumpTokenizer(WebCore::HTMLDocumentParser::SynchronousMode) + 164
7  WebCore                        0x38b75d0d WebCore::HTMLDocumentParser::append(WTF::PassRefPtr) + 292
8  WebCore                        0x38b75225 WebCore::DecodedDataDocumentParser::appendBytes(WebCore::DocumentWriter*, char const*, unsigned long) + 72
9  WebCore                      …