Tag Archives: iOS

App Thinning (iOS, watchOS) for iOS 9

iOS App Store for iOS 9.0 provides significant optimizations that allow users to download only the assets their device supports and to lazily download assets or data

 

The App Store and operating system optimize the installation of iOS and watchOS apps by tailoring app delivery to the capabilities of the user’s particular device, with minimal footprint. This optimization, called app thinning, lets you create apps that use the most device features, occupy minimum disk space, and accommodate future updates that can be applied by Apple. Faster downloads and more space for other apps and content provides a better user experience.

This chapter describes the three components of app thinning: slicing, bitcode, and on-demand resources.

Read more from the source: developer.apple.com

Removing User Interface Complexity, or Why React is Awesome

Write a native mobile app using React. It’s fast because React’s view-diffing magic lets you skip the compile step.

 

James Long gives an in-depth look at his first impressions using React Native, a framework for writing iOS and Android apps in React.

He says:

Facebook gave all attendees of React Conf early access to the source code of React Native, a new way to write native mobile apps. The technology takes everything that’s great about React.js and applies it to native apps. You write JavaScript components using a set of builtin primitives that are backed by actual native iOS or Android components.

We’ve all heard the promise of cross-platform native apps driven by JavaScript. Titanium, PhoneGap, and other projects allow various levels of hooking in with the native environment. All of them fall short. Either you’re just wrapping a web app in a web view, or they try to mimick HTML & CSS which is hard to build apps with. With the latter, you’re also interfacing directly with native objects all the time, which is doomed to fail performance-wise. React Native actually performs the layout on a separate thread, so the main thread is as free as it can possibly be to focus on smooth animations (it also provides flexbox for layout).

Read more from the source: jlongster.com

Evolution of Iphone’s operating system (iOS 1 – iOS 8)

Interesting dive into Apple design and technology by comparing each iOS version

 

iOS 8 is finally here along with the new Apple iPhone 6 and iPhone 6 plus. New APIs appears on scene, along with changes in design and Icons. Since the initial release of the first iPhone OS, a lot has changed with each subsequent release. Back in 2007, when the first iPhone was launched by Steve Jobs, it wasn’t called iOS but iPhone OS. This early operating system just had what we know today as the core apps — basics such as Safari, Mail, Maps, Notes, and a few others. And It had no App Store as well!!! It…

Read more from the source: Pocket Viral

Apple Shows Love for HTML5 with iOS 8

iOS 8 brings critical new features to Apple mobile device browsers including WebGL, Promises, IndexedDB and SPDY

 

Sencha breaks down the new JavaScript and HTML features in latest iOS 8 release.

Apple has been secretive about upcoming features and it is hard to tell if the web really will move forward with these new JavaScript and HTML APIs. What does it mean? Well features like WebGL and SPDY have had uncertain futures. Firefox and Chrome implemented those features over two years ago and no one was certain if Apple would follow suit.

iOS 8 is also significantly faster than iOS7 in every area with a 4x improvement in document.querySelectorAll. iOS 8 also adds better support for GPU rendering which boosts performance of intensive graphical applications by almost double.

Read more at sencha.com

Sketch 3: Unleash your imagination.

Move over Adobe… try out this replacement for web design in Illustrator & Photoshop

 

I haven’t tried it, but it’s got some amazing features.

Their subtext reads “We created Sketch specifically for designing interfaces, websites, icons… whatever is in your head. And here’s what we came up with.”

– It bridges the gap between vector and pixel design.

– You can define styles and fonts that apply to multiple elements.

– It has reusable elements to cut down on copy-pasting from multiple documents.

– It exports to CSS and pngs.

– Sketch has a built-in live preview for iOS devices

On the Mac App Store for $79

Read about all the features at intridea.com

Following the visual refresh in iOS 7, OS X Yosemite provides a cleaner-looking interface including new system font and icons

OS X Yosemite’s consistent and simple icons push design interfaces forward

 

There is a lot more to the new icons than just a fresh coat of paint — the visual language extends far beyond just the gradients.

The flat dock is back–let’s rejoice.

Icon designs stick to a grid to provide visual consistency.

Icons have a shape hierarchy. The circle for apps: “lightweight pieces of software, entertainment, or consumer-focused products.” The square for system-related utilities. The tilted rectangle for applications that help you get the work done.

Lighting effects are richer and more refined.

Read more from the source: martiancraft.com