Swift 4.0 Released!

Software development Concepts, Software Events
Swift 4.0 Released! Swift 4 is now officially released! Swift 4 builds on the strengths of Swift 3, delivering greater robustness and stability, providing source code compatibility with Swift 3, making improvements to the standard library, and adding features like archival and serialization. Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. Updates Swift 4.0 is a major language release and contains the following language changes and updates that went through the Swift Evolution process that can be viewed by clicking here Apple (Xcode) For development on Apple’s platforms, Swift 4.0 ships as part of Xcode 9.  Open-source Swift can be used on the Mac to target all of the Apple platforms: iOS, macOS, watchOS, and tvOS. Moreover, binary builds of open-source Swift…
Read More

How the 9-to-5 workday has disappeared

Software development Concepts, Software Events
How the 9-to-5 workday has disappeared   Work has changed dramatically over the last few decades, according to a report in The Wall Street Journal recently release it has become more time-consuming, less stable, and more flexible. In 1973, 6% of Americans said they worked excessive hours while in 2016, 26% said they worked more than 48 hours a week. Insurance coverage by employers has also dropped since 1973, although companies now provide more benefits to aid work-life balance, such as paid parental leave and remote work options. Businesses are spending less on employees, both in terms of compensation and capital investment, while investors get triple the payout from 30 years ago. This has all contributed to workers increasingly acting like free agents in the job market.  While they have…
Read More

10 Most Important Feature Improvements to Apple’s iOS 11

Software Events, Software Releases
10 Most Important Feature Improvements to Apple’s iOS 11 Apple iOS 11 is now available to download and install from the Apple store.  There is a new update released 11.0.1 so most likely there were some software glitch that needed immediate repair. List of 10 improvements Apple’s iOS 11 includes a new Files app that brings together all of the files and folders stored across a user’s Apple devices, Dropbox accounts and more. The app provides access to iCloud Drive, the company’s cloud data storage service, and can help users find files on other devices. Apple’s iPad support gains several improvements in iOS 11, including a better Dock app. The Dock now can stretch across the screen to include more apps that can be swapped out when users swipe across…
Read More

How to tell which iPad model you have

Computer PC Tips - bits and bytes
How to tell which iPad model you have iPads aren't as easily distinguishable as iPhones are the following article will assist. How to find your iPad model number In addition to the marketing names that we all know so well, all iPads have a model number. Two of them, actually. The first one is on the device itself. If you flip over your iPad, you'll see a bunch of tiny writing below the word "iPad." That's where you'll find the model number. At the end of the top row, you'll find the world "Model," followed by an "A" and a four-digit string of numbers. The number string tells you what screen size and generation of iPad you have, as well as whether it's cellular-equipped. For example, the latest 10.5-inch iPad…
Read More

A simple approach to software development

Rad Studio Delphi Development, Software development Concepts
A simple approach to software development Setting up your software development for a new application there are quite a few set of software developers that tend to jump on their machine and begin coding.  I would strongly suggest that an application which could be successful needs to start from thought to paper (even electronic) before any new code is typed. Now as some suggest creating designs or layouts are the best method for them and sometimes that does make sense.  Creating a sketch board  or laying out the screen design is a simple way to visually see what you want to achieve. Here are the steps that you can use when you are preparing to create a new application. Sitting at a table or desk Using white boards do help…
Read More