Skip to main content

Posts

Showing posts with the label Apple's software

Apple's swift programming language is now open source and has its own website

Apple had until the end of the year in order to make good swift open source, and now it has. The language, together with his compilers, libraries and debugger are all open source.

Swift was released under the Apache 2.0 license, which means that the developers can use as you like - even in commercial products. It supports iOS, OS X and Linux.

Getting started with the swift as an Open Source project, Apple also has its own website: swift.org. It developers will find everything you need to get started with swift for own projects, such as the technical documentation and links to the source code, what Apple is hosting on GitHub.



Swift.org also holds information about what Apple is currently planning to do with swift 3, including API guidelines and where Issue Tracking will take place. Questions and comments are best about swift.org, while contributions to the language should be on GitHub. Apple is the treatment of Swift's site as a "home of the product."

GitHub head of Open …

How Apple Gets New iPhones Do you buy over and over again

Ever wondered why your iPhone seems to slow down after a few years? Why the once-incredible device becomes moody and strives to perform tasks or applications baseload?
The answer lies in Apple's software, and is a key part of the strategy of the company to keep millions of people who buy new iPhones.

Apple launches new mobile operating system each year, and maintains a powerful cycle in motion. Every fall in recent years, people have rushed to download the latest and greatest version of iOS, which is designed to - and as a result, works best - the latest hardware that is also released at the same time. In the months leading up to the release, many application developers furiously updated their applications to the latest operating system.

Here's how it affects you: If you have an iPhone that is more than two years, as Apple recommends you update the operating system a few times since purchase, you may find yourself wanting to throw your phone against wall. It has probably beco…