Swift programming language from Apple was made open source on December 3, 2015
The Swift language, supporting libraries, debugger, and package manager are now published under the Apache 2.0 license.
The project is hosted in Swift.org and the source code is hosted on GitHub, from where it is easy for anyone to get the code,
build it themselves, and even create pull requests to contribute code back to the project.
There will also be Swift tutorials and instructions on how to contribute to its development soon.
Apple had introduced a Swift programming language last year that’s meant to make coding an app for iOS or OS X easy to do.
It is now one of the fastest growing programming languages.
Swift makes it easy to write software that is incredibly fast and safe by design.
Swift can also be used for tvOS and watchOS apps.
Swift is faster than Objective-C, while also building in protections against common issues and errors.
Craig Federighi, the company’s head of software engineering, saying that: “Swift’s power and ease of use will inspire a new generation to get into coding, and with today’s announcement they’ll be able to take their ideas anywhere, from mobile devices to the cloud.”
Official site of the open source Swift community – Swift.org
The new Apple TV (4th Generation) was launched last week
The set-top box costs $149 for a 32 GB model or $199 for 64 GB.
Apple TV is a digital media player from Apple that sources data from various sources and streams it to a TV screen. The new version of Apple TV delivers superlative TV, video and Apps experience.
• It has a Siri Remote which offers voice based search and results are shown from various sources beyond iTunes.
• The Siri button on the remote allows several functions, including searching across providers for content, accessing additional metadata, and video/audio
• Access iTunes movies and TV, Music, Photos, Computers to stream your iTunes library. And add via the new TV App Store.
• Users can access the iTunes Store directly through Apple TV to rent movies and TV shows and stream audio and video podcasts.
• Launched App Store for Apple TV and iOS developers will now have the ability to create and publish their own apps for the platform
The new operating system tvOS with an associated app store allows download of third-party apps for video, audio and games. The App Store will allow any developer to make apps using the APIs available in tvOS specifically tailored towards the TV.
The new Apple TV is based on the philosophy of Tim Cook, who said “The future of TV is apps”
Google has launched an App Entrepreneurship Course – Tech Entrepreneur Nanodegree
There are so many apps now in marketplace that it has becoming difficult for an app developer to make money.
Also most of the apps have very poor quality and offers little value to mobile user.
Google has kept that in mind and in partnership with Udacity launched the Tech Entrepreneur Nanodegree
It is a 4-7 Months course and enrollment closes October 26
To enroll – https://www.udacity.com/course/tech-entrepreneur-nanodegree–nd007
According to Google Blog – “As a developer, writing your app is important. But even more important is getting it into the hands of users. Ideally millions of users. To that end, you can now learn what it takes to design, validate, prototype, monetize, and market app ideas from the ground up and grow them into a scalable business with the new Tech Entrepreneur Nanodegree”
Associated with the program are Geoffrey Moore, author of “Crossing the Chasm”, Pete Koomen, co-founder of Optimizely; Aaron Harris and Kevin Hale, Partners at Y-Combinator; Nir Eyal, author of the book “Hooked: How to build habit forming products” and co-founder of Product Hunt; Steve Chen, Co-Founder of YouTube, and many more.
All of the content of the nanodegree course is available online for free at udacity.com/google. The Tech Entrepreneur offering will consist of the following courses – Product Design, Prototyping, Monetization, App Marketing
Also at the end of course you can pitch your ideas in front of Venture Capitalists.
As more and more people use mobile to access information and search for products and services, it has become important the way web pages are published so that they work properly in mobile devices.
Google has launched a new new open source initiative called Accelerated Mobile Pages, which aims to dramatically improve the performance of the mobile web. Webpages with rich content like video, animations and graphics to work alongside smart ads, and load instantaneously across various devices like phone or tablet.
Many publishers and companies like BBC, Buzzfeed, Twitter, Pinterest, WordPress.com, Chartbeat, Parse.ly, Adobe Analytics and LinkedIn etc have joined the initiateive.
Apple has recently updated its Operating system and made major improvements in software. Like new multitasking features on iPad make you even more productive. Siri can do more than ever and improvements in the operating system enhance performance, battery life and security.
Some of the features in iOS 9 include:
Built-in Apps – Great new features for the apps you use every day
iPad Experience – Do more on the big iPad display — in two apps at once.
iOS 9 gets smarter and proactive suggestions make your device even more helpful.
Faster performance, improved security, convenient updates and longer battery life
Turn lists into checklists
Note it with a photo
Sketch your thoughts
All your notes across all your devices – In cloud
Use public transport with Maps as your guide
The new iCloud Drive app built into iOS 9 allows you to access any file you save to iCloud from just one place
Slide Over, Split View and Picture in Picture give you new ways to multitask on iPad
Siri can search a wider range of topics for a wider range of answers. It understands what you say more accurately and delivers your results faster
Your search screen is now pre-populated with contacts and apps
Longer battery life
The default for passcodes on your Touch ID–enabled iPhone and iPad is now six digits instead of four
iOS 9 gives developers APIs and services that enable new categories of apps and features
Google launched a WiFi router yesterday.
The router comes with in-built antennas that will scan the airwaves to spot the fastest connection.
The cylinder-shaped router, named OnHub, can be pre-ordered for $199.99 at online retailers including the Google Store, Amazon.com Inc and Walmart.com.
With the router, users will be able to prioritise a device so that they can get the fastest Internet speeds for data-heavy activities such as downloading content or streaming a movie.
The router can be hooked up with Google’s On app, available on Android and iOS, to run network checks and keep track of bandwidth use among other things.
Google said OnHub automatically updates with new features and the latest security upgrades. The router is being manufactured by network company TP-LINK.
It is move aimed at a connected home and household devices to Internet as the global market for “Internet of Things”, will nearly triple to $1.7 trillion by 2020 according to research firm International Data Corp.
Intel has introduced a Integrated Native Development Experience (INDE) called Multi-OS Engine that aims to make it easier for Java developers to port their Android apps to the iOS platform.
Intel INDE is a cross-platform development suite that allows developer to create applications for Android, Windows, and OS X. The new Multi-OS Engine makes it possible to use Java to create native apps for iOS and Android, natively supporting both the x86 and the ARM platforms. INDE, furthermore, enables writing native UI for better user experience by providing access to iOS API through auto-generated Java bindings for Objective-C and C libraries.
Intel INDE’s Multi-OS Engine is stil in beta, but it is available for early access to subscribing developers.
Developers can use the IDE of their choice, either Xcode on Mac or Android Studio on Windows.
INDE is available in three editions: Start, Professional, and Ultimate Edition.
Intel believes the tools will help them save time and effort in trying to reach multiple platforms and make applications available more swiftly.
Now, app developers can make use of INDE in order to design Java-based iOS apps in Windows or Mac within Android Studio or using Xcode. Devs can debug a device from here, but also from a simulator.