Tag: Apple iPod Touch

You can have a FaceTime videocall on the big TV screen with your Apple TV

Those of you who use an iPhone or iPad and have contacts that use these Apple iOS devices will no doubt have engaged in a Facetime videocall at some point. Facetime is Apple’s own over-the-top VoIP / videocall platform that works alongside the their iMessage messaging / presence platform.

But you may want to use the big screen for a Facetime videocall. This may be to have a large group like your family participate in the videocall with a distant relative or friend or you may find that the large screen offers you a way to see your correspondent easily and comfortably. How do you do this?

The AirPlay network-based video-streaming method brings more utility to the Apple iPad

The same instructions will also apply with people who use any other mobile-messaging platform that uses an iOS client like Skype or Facebook Messenger, especially where the platform offers videocalling or video messaging functionality.

Most likely, you will have purchased an Apple TV set-top box perhaps to use the iTunes video-on-demand services or use its Netflix or other video-service front-ends. This device can also earn its keep in bringing Facetime to the big screen.

This Apple TV device exploits Apple’s Airplay network-based streaming protocol especially for video applications and will work alongside any iPhone or iPad running a version of iOS newer than iOS 5. Both these devices need to be on the same logical network as each other, which is simple for most home and other small networks looked after by one router.

How to have Facetime on the big screen

Start a Facetime session on your iPhone or iPad as you normally would and advise the caller you will be linking to the big screen

Double-click the Home button to bring up the “Fast Application Switcher” and select the iOS Home screen then expose the control panel by “pulling up” from the bottom of the screen

Switch back to Facetime by double-clicking on the Home button and selecting the Facetime window which should be the last or second-last window.

Continue your call but see your caller on the big screen and hear them through the TV’s speakers. You may find it easier to place your iPhone or iPad atop or in front of the TV screen for natural conversation.

When I was doing research on this topic, I noticed that commentators were raising the idea that Apple could integrate Facetime in to the Apple TV platform in a similar way to how some smart-TV manufacturers integrated Skype in to their smart-TVs and video peripherals. This would be in the form of supplying a camera kit as an optional accessory or describing one of these kits as part of the MFi peripherals program that Apple runs along with developing a Facetime app for the Apple TV.

Article

My Comments

Apple introduced in to iOS 9.3 the “Night Shift” mode which tints the iPhone’s or iPad’s display to a yellow colour to allow you to sleep better at night. But you can’t invoke this function on your iOS device if you are running it in Low Power mode to “spin out” your battery runtime or facilitate quick charging.

But the video accompanying the article has shown that there is a way to have both these functions working together. This is through telling Siri, Apple’s voice-driven personal assistant for the iOS platform, to “turn on Night Shift”. Once you tell Siri to do this even though your iOS device is in Low Power mode, it will switch the display to Night Shift mode. You can regret this change by telling Siri to “turn off Night Shift”.

Personally, I would improve on this through a point upgrade by allowing both functions to work together and, perhaps, using Night Shift as a “master command” to optimise your iOS device for evening and night-time use such as reducing sound output or invoking Low Power as a way to run your iOS device on reduced power overnight.

I would see it lead to Apple offering a selection of situation-specific operating modes that affect display, sound and other operational parameters with the ability for users to vary the parameters themselves. Users could at least invoke these modes through an app or the Settings function. But this could be taken further by them asking Siri to invoke these modes or the modes coming in to play under certain conditions like time periods.

Article

My Comments

Those of you who run an Apple mobile device i.e. the iPhone, iPad or iPod Touch will end up keeping iOS which is the device’s operating software updated. But you may find that the software update will have your device out of action while it is downloading or installing.

Why can’t this be possible for that iPhone to be updated to the latest iOS version while I am asleep? You can achieve this goal.

What does your iOS device need?

Backing up device data

You need to back up your iOS device’s data, preferably to the iCloud incase something goes awry during an update such as a bad download. Here, you cam manually backup the device to iCloud over-the-air or to iTunes on your regular computer. Or you can set up iCloud to automatically backup your iOS device every night.

The backup will save your device’s app list, local data held by your apps, user credentials associated with online services where you use a native-client app, your email setup details and, most importantly, your Camera Roll.

Setting up your device

Power

Your iOS device needs to be connected to an AC power source as if for charging. You may think that you may get away with an external battery pack but you are never sure if they are in a position to last the distance, so it is a better idea to stick with an AC charger.

Wi-Fi

As well, your would have to connect your iOS device to your Wi-Fi network. If you are dealing with a public-access network that implements Web-based login like the one in your university’s residence hall / dorm or your favourite hotel or B&B, make sure your iOS device is logged in to that network with the “login-confirmed” page kept open in Safari. With these networks, you could enable both the “Auto-Join” and “Auto-Login” functions so that you stay logged in on the networks.

Similarly, if you make a habit of shutting the Wi-Fi or Internet off overnight, either to save money or protect yourself from perceived radiation dangers, you would need to keep the Wi-FI and Internet on to facilitate this update.

Start overnight updating

When you see the “Software Update” reminder screen pop up, select the “Later” option.

This will offer you an option to remind you later or install the update tonight. Select the latter option for overnight installation to commence.

Your iOS device will commence downloading the latest version of the iOS operating software at a time between 2am and 5am and then deploy that software. This will involve the iOS device power-cycling so as to fully “cement” the new operating software.

Article

My Comments

Apple have just rolled out version 8.4 of the iOS mobile operating system and the main headline feature that this came with is the Apple Music streaming-music service which came about due to their takeover of Beats by Dr. Dre.

But this version of iOS also fixes a bug that placed iPhones, iPads and iPod Touches at risk of crashing if a specially-formed message came in via iMessage or other message services. This was due to problems associated with handling standard ASCII and Unicode character combinations. To get their iOS devices back to life after a crash, they had to do things like ask correspondents to send pictures.

Any iOS user can update their devices either over the air by visiting the Settings screen then selecting “General” before clicking on “Software Update”. Or they could use the USB charge/data cable to plug the iDevice in to a regular computer equipped with iTunes and use that software to deliver the update to the device.

Article

My Comments

The Apple Macintosh has been seen by its users as a safe regular-computer (desktop / laptop) platform mainly because it didn’t have as much of a foothold as the MS-DOS / Windows platform. Now this platform is starting to appeal to malware authors due to the fact that more people are heading towards it as a regular-computer option along with the fact that Microsoft has been continually hardening the Windows platform.

Windows users had suffered the bane of various unsolicited “tech-support” scams ranging from Website popups through to phone calls. Now the Mac platform is under attack because these scams implement JavaScript to take over the machine in a similar way to what happens with Windows. Also the same scam targets iOS devices due to their use of Safari with the same codebase and JavaScript implementation.

Of course, don’t follow through with the prompts to call these numbers or download the software because this involves activities like malware downloads or paying exorbitant fees to dodgy overseas-based businesses. But what do you do to close these nag screens?

On the Macintosh, you would have to kill the browser session by using the Force Quit routine. The best way IMHO to do this is to press Command+Option+Shift+ESC together if the browser has the foreground. You can also press Command+Option+ESC to bring up the Force Quit menu and use the mouse or trackpad to select the application to stop. The reason I suggest using the keyboard shortcuts is because some of the nuisance dialog boxes can effectively “take over” the pointing device.

iOS users can stop the browser by double-clicking the Home button and swiping the window representing the troublesome app to kill that app.

On both platforms, you clear out the browser cache and history to stop the fake tech-support Website cropping up. This is more important for the iOS platform because if you open up Safari, it will come up with the last-opened Website. For the OS X implementation, you click the “Clear History” option in the “History” menu, which also clears the cache. For the iOS implementation, you go to the Safari option in the Settings app and then tap the Clear History button to stop it from reopening.

Article

My Comments

Why is it that your laptop, tablet or smartphone performs so much better when you restart it? Why is it that some devices implement a watchdog circuit to force them to restart by themselves when they are critically underperforming?

This is typically to make sure the computer is working on a clean slate as regards to its primary storage (RAM – random access memory). Most software, especially if it is poorly written, can take up more of this memory as it is used. But when you close that program, it releases the memory it used. But a lot of recent regular-computer and mobile operating systems encourage the ability to run multiple programs at the same time, with the ability for programs to “sink” in to the background when they are not being used.

If this situation is allowed to get out of control, most operating systems undertake “paging” or “virtual-memory” procedures where they use space on the secondary storage as primary storage. At this point, most computer start to underperform and become devilishly slow. The worst-case situations that come about include programs or the computer simply “freezing” or “locking up” thus becoming unresponsive, a situation commonly described as “hanging”.

Even placing that PC or other device in to a “sleep” or “hibernate” mode or allowing the device to fall to sleep wouldn’t really rectify the problem because these modes cause the device to preserve its current operating state either to the RAM or its secondary storage (hard disk or solid-state drive). This is typically to provide a quick start-up for the device.

But when a computer or device is restarted using the operating system’s restart option or having it then shut down properly before you restart it, this causes all the programs it runs to start on a clean slate. For mobile devices, it may require the user to press the hardware Power button for a long time to bring up a “power-option” menu with the shutdown or restart option or pressing two buttons together for a long time to force a full shutdown or restart of an obstinate device.

You know when this restart has occurred when you see a longer boot time and see the startup screens or other startup graphics appear on your device’s display. You typically will then notice that the device is performing with a bit more “pep” in it. This is because the device is working on a clean slate with fresh “known” data.

A good practice to do in order to keep your computer running smoothly is to have it restart at least once a fortnight. This may be something you have to do when you install or update software. I also see this being more important for laptop users who typically close the lid when they have finished with their machine, causing it to go to a sleep or hibernate mode, or desktop users who turn off the monitor or use the sleep or hibernate modes at the end of a computing session.

This is also a good practice with well-used smartphones and tablets, especially if these devices are being used with poor-quality apps from the app store.

Article

My Comments

The recent release of the iOS 7 operating system, like with the iOS 6 operating system with its Apple Maps product, has shown something that is very real with the way computer software and hardware has been developed.

In the case of the iOS 7 operating system, there was a gap concerning the lockout system which required the user to key in a PIN number in to their iOS device but someone could bypass that requirement easily. Apple had released the iOS 7.0.2 update just lately to fix this bug that was missed through the development process for this operating system. This operating system and the devices it runs on are at an increased risk of this behaviour because Apple keeps the marketing hype high as possible for as long as possible because they see it as the consumer-facing mobile operating system for most people.

Similarly various functions in Windows 8 weren’t as polished as most of us would like them to be so we are expecting great things out of Windows 8.1 with some improved “polish” to these functions.

As well, the Apple Maps program which was to oust Google’s Maps from the iPhone and iPad was rushed and there have been issues where there has been misnavigation going on with this program.

This happens more so with anything that affects popular consumer-facing devices and programs. Here, the software developers are put under pressure by the vendor’s marketing team to get the operating system update, firmware or other programs released as soon as possible so that the product can be marketed and sold while the hype surrounding it is still alive. Then the vendor has to wait for the bug reports to come in, whether via their support channels or the technology press, so that these can be fixed and released as part of a point update.

I often deem a software version number of x.x.x, preferable with a middle number greater than 1, such as 8.1.1 or 7.1.2 as being a “mature” version of the software in question. This is because bugs including security exploits and performance weaknesses have been identified and rectified since the original release of the program.

As for iOS devices, I would recommend that those of you who are running iOS 6 to run iOS 7.0.2 or hold off upgrading until a higher version number, preferable a 7.1 number appears.

Article

App Store location

My Comments

Previously, people who used the iPhone or iPad had the Google Maps provided as an integrated mapping solution for their devices. Then, when iOS 6 was launched, Apple decided to pull the Google Maps from the operating system and substitute it with a poor-quality mapping solution.

There was so much criticism of this mapping solution that Apple had to bow to public demand and create an app group for third-party mapping apps for their iOS devices. Now, the Google Maps mapping solution has been made available to iOS 6 users through a downloadable app. This has the advantages of the Google Maps such as vector-driven maps, 3D views, turn-by-turn navigation and Street View but ported to the iOS platform.

For those of you who are still working with that trusty old iPhone 3GS, this app can work with that phone. Infact, any of you who are updating an iPhone or iPad to iOS 6 should infact factor in deploying Google Maps along with YouTube on the device as part of the update plans in order to gain the full benefit of these popular services on that iDevice. Similarly, when you buy that new iPhone or iPad, it may be a good idea to make these apps your first downloads from the App Store as part of commissioning that new device.

Introduction

You may have just bought your first smartphone or tablet computer and are starting to browse around the iTunes App Store or Google Play app store using your device.

At this point, you may hear from your teenage son, other family members, friends or workplace colleagues about what apps to start off with as you get in to the world of the mobile-computing platform. In some cases, your teenage son who has that ultra-cool iPhone that is full of apps to impress others with, grabs your phone, asks for your platform username and password and starts filling your phone or tablet up with various apps.

It is also worth exploring the app store for those apps that are essential to your profession or hobby so you can make your mobile device earn its keep in your work and leisure life.

Communications

One main app class that suits the mobile computing platform very much are the communications apps. These encompass the social-network apps as well as other chat, VoIP and messaging apps.

They work best with the smartphone but some of the apps can be used with most tablets in a speakerphone form. But if you want privacy or better call quality, you would need to use a wired or Bluetooth headset.

Social Networking

(Smartphones, Tablets)

Facebook for Android

If you have presence on Facebook, Twitter, LinkedIn or other social networks, you can have your experience with these social networks extended to your smartphone or tablet.

This is typically provided for in the form of platform-native mobile apps that you use to interact with the social network. Most of these apps are written by the social-network but some are written by third parties, typically as multi-social-network amalgamation tools.

The ones written by the social network are primarily a mobile user interface for most tasks that you do with this service such as browsing activity, adding posts or uploading photos. Some social networks such as Facebook and Google+ also write “messaging” apps that work primarily on the messaging and presence functions that the social network offers.

Chat, Messaging and VoIP

(Smartphones, Tablets)

Skype for Android

This leads me to apps that work as front-ends for various chat, messaging, presence and VoIP subsystems. Examples of these include Skype, Viber and various SIP user interfaces or softphones; or even gateways to Yahoo Messenger or Windows Live Messenger.

These apps provide a touch-friendly view for writing messages or engaging in VoIP / chat sessions. If the communications subsystem has the ability to know whether one is online or offline, there is the ability to look at a glance to see who is online at a given moment.

Banking and Finance

(Smartphones, Tablets)

If you use Internet banking services regularly, an Internet banking app would be a good idea for your phone. Most of these apps are Web links to the bank’s mobile site but an increasing amount the apps are client-side apps which run on your phone and link to online banking APIs that are used as part of your bank’s Internet-banking setup.

Similarly if you maintain a share (stock) portfolio, you may want to install a stockmarket app so you can see the state of your shares. Some of these apps may allow you to buy or sell the shares or submit orders to your stockbroker.

Entertainment

Internet radio and music

(Smartphones, Tablets)

TuneIn Radio for Android

Most subscription Internet-media services like Pandora have a mobile app for them so you can benefit from your media subscription through your smartphone or tablet. As well, the TuneIn Internet radio app allows you to have the same kind of access to Internet radio stations such as your favourite local and overseas radio stations as you can on an Internet radio.

Most smartphones and tablets come with a music player with some platforms like iOS offering a comprehensive take on this form. But you can purchase improved music players for Android devices like the PowerAMP music player which I use. These ones provide better control over your music playback and some of them even have their own “tone controls”.

Video apps

(Smartphones, Tablets)

Similarly, one or more video apps may help you with having access to video content. This could be fulfilled by a video player which would be important if you download or rip video content and sync it to your device. Of course, the platforms would come with a video player app but there may be some better third-party apps available in the app store.

The one that a smartphone or tablet shouldn’t be without is a YouTube front-end. For iOS 6 users, this can be fulfilled by you using the Google-supplied YouTube ap. If you also visit other video-on-demand sites, it may be worth looking for mobile front-ends for these sites.

DLNA network media software

(Smartphones, Tablets)

TwonkyMedia for Android

Programs that work with DLNA Home Media Networks typically are either controllers, players or servers. The former function allows you to push content to a DLNA-compliant receiver or smart TV using the phone’s or tablet’s screen as the control surface. Some of these programs also allow you to “throw” Internet-sourced resources like Facebook photos to DLNA-compliant TVs.

A variant on this theme, supported by different media players, is the DLNA media player which allows you to play content held on a DLNA Media Server like your network-attached storage. Some of these programs such as the Android variant of TwonkyMobile, allow you to download the media files to your phone so you can play the media on it without being on the network.

Another class is simply a DLNA Media Server which shares content held on your phone with other DLNA-compliant devices. This may be part of the DLNA Media Controller, like TwonkyMobile, but could be its own app, thus allowing you to play music to DLNA-compliant Wi-Fi speaker docks.

Song Identification Software

(Smartphones, Tablets)

Shazam song-identification for Android

You watch a favourite show on TV or you hear that piece of music being played over the speakers in that bar. But you want to know what it is or who performed it.

There are two mobile-platform apps that can help you identify the titles and artists of songs that are played. These are Shazam and SoundHound and they are accurate on most popular music including some jazz. But they don’t work well with classical and opera where you want to know what it is “composer first, work (including movement or aria name) second”.

These apps also provide further information on the music such as lyrics, or a biography or discography for the performer. They also allow you to buy and download the music from an affiliated store like Amazon or, for iOS devices, iTunes. Of course, they keep a history of the songs you used the software to identify so you can use this when buying the music from your favourite outlet and on your favourite media.

Games

(Smartphones, Tablets)

Of course, no smartphone or tablet is complete without a collection of games installed on it. They can range from card, casino and board games through the classic pinball and arcade games to newer game styles such as the unforgettable Angry Birds. There are some games which you can play online across the world and are typically based on a social-network infrastructure but there are others where you simply play against the computer.

These games allow you to fill in the time while travelling on public transport or waiting for that appointment and, in some cases, can be an ice-breaker for conversation with others.

Information on hand

Reading / reference apps and electronic bookstores

(Tablets)

IMDB movie app for Android

If you want to use your tablet for reading. you won’t go far when finding the reading apps. Some of these work alongside electronic bookstores and newsstands so you can buy and download books, newspapers and magazines to your device, with a few of them like Amazon Kindle available across all platforms.

This extends to dictionary, translation, Bible and other reference apps which have the information at a glance. The apps may work with the information locally stored on the device or may obtain the information online.

Public-transport timetable apps

(Smartphones)

Most public-transport authorities and operators are building apps that work as information sources about their public-

TramHunter for Android – Melbourne trams

transport systems. Typically these provide access to the latest timetables and information concerning cancellations or delays affecting the public transport service.

Some of the apps even have a “journey-planner” function which works out the best journey for your needs. If the public-transport provider has the ability to track its vehicles as they are providing the service, their app may also provide real-time information on the public-transport service so you can know how long the wait is for your service.

It is worth having one of these apps for each city you travel in. In some cases, you may need the apps that are specific to a transport mode like the bus or tram services.

Sports scoreboards

(Smartphones, Tablets)

London 2012 Official Results App

One app class that can help you enjoy the sports events that you follow better are the scoreboard apps. This is something I have covered previously on this site more as a tool that augments how you follow those fixtures rather than using them as something to follow them on.

One example is using one of these app to keep tabs on the scores while you are watching that football game in that packed-out bar. Another is gaining a quick glance at the cricket or baseball score as you hear that major event like a run or batter-out being called on the radio while you are outside, so you can decide on whether to run inside and see the replay on the TV.

The good apps in this class are typically developed by the sports broadcasters or the leagues and codes themselves. For Australians, including “Aussie expats”, I would recommend the “Footy Now”, “League Now” and “Super Rugby” apps for AFL, NRL and Super Rugby Union leagues respectively.

Calculators and Converters

(Smartphones)

Most smartphones come with a basic four-function calculator as part of the “supplied” apps. But the app stores are full of better calculator apps such as some that may provide an “adding machine tape” view, more functions like scientific, statistic or financial functions or the ability to support different data-entry methods like “Reverse Polish Notation”. These then position your phone as an alternative to the scientific calculator that you would have had for school.

An app class that I would consider important is a unit conversion app. This is where you can enter a quantity that is in one unit so you can find out what it is in another unit. This is important if you are think in Imperial / US units like pounds or inches and you see references to quantities in metric units or vice versa.

Utilities

Mobile-phone torch app

(Smartphones)

One app that I would consider essential for a smartphone owner would be the “mobile phone flashlight”. These work with the phone’s display or flash LED to turn your phone in to a flashlight (torch). Here, they can be useful as an on-hand source of light for many different situations — think of having to check out what’s wrong with the engine when your car plays up at night; checking which circuit breaker had tripped when the power went out or simply letting yourself in to your home at night.

Emergency info app

(Smartphones)

ICE In Case Of Emergency for Android

Another Important app that is worth having is the emergency info app. This keeps essential emergency information on your phone like your doctor’s details, medication information and next-of-kin and even has direct access to the contact details so you can contact then directly from your phone.

This is more important if you have a chronic illness like epilepsy or diabetes but can be of benefit for anyone, especially if you travel in to foreign areas.

QR code reader

(Smartphones, Tablets)

One important app class for your smartphone and tablet is the QR-code reader. These apps use your phone’s or tablet’s rear-facing camera to read and interpret QR codes.

But what are QR codes? These are a common form of two-dimensional barcode that is printed on flyers and other artwork, most often as a link to an online resource.

The good QR-code readers like i-Nigma do have a high accuracy rating no matter what the code is printed or shown on. Some of these readers can also read the standard barcodes on merchandise so you can look up further details on the product that the code is on.

Mapping and distance log apps

(Smartphones)

Endomondo Pro for Android

Most smartphone and tablet platforms come with a good GPS-driven map but the app store may offer better mapping solutions. This may be important if the platform didn’t come with a really-good map solution or there is a solution that suits your needs better like a “hiking-specific” solution.

A distance-log app that uses the GPS functionality and / or the accelerometer in the phone can be a great boon if you are walking. Programs like Endomondo can work well if you track your outdoor workouts and some of them may work as “breadcrumb tracking” apps.

Client apps for electronic notebook services

(Smartphones, Tablets)

If you use cloud-based services like Dropbox or Evernote, it is worth having a mobile client app for this service. This allows you to review and update the information that you have at these locations from your smartphone or tablet in the same way that you can from your computer.

Conclusion

Once you know of the essential apps to have on your smartphone or tablet, no matter the platform that it runs, you can find that you will end up gaining a lot more mileage out of your device as you use it through the day.

Article

My Comments

You may have upgraded your iPhone or iPad to iOS 6. But after your Apple device shuts down and restarts as part of applying the update, you find that you are not on your home or business Wi-Fi network even though you downloaded that update through the same network.

The problem is not necessarily a flawed network configuration, but part of the iOS Wi-Fi automatic troubleshooting routine. Here, the software attempts to load a “Success” stub page from the Apple servers. This logic is intended to cause the iOS device to load a login or “assent” page that is part of a public-access or guest-access Wi-Fi network’s user experience. This stub was deleted by a former Apple employee before he left without realising it was part of iOS 6 troubleshooting logic.

The computer press have realised that this logic is flawed because this can place the servers at risk of denial-of-service attacks thus crippling iOS 6 devices. Similarly, someone could use a “man-in-the-middle” or “evil-twin” attack to point the device to a site that is of a malevolent nature. If a “show particular Webpage” logic is to be implemented in a network troubleshooting logic, it could work with a list of commonly-available Websites like Web portals or Web resource pages which the device chooses from at random.

It could be a chance for software developers to create network-test logic that makes less reliance on loading a particular Web site as proof of function. This could be through use of simplified randomised test routines that work with locations that are randomly chosen from a list of commonly-known highly-available Internet locations. This can be augmented by government standards bodies and similar organisations like NIST or BSI adding basic-HTML “Internet Success” pages to their Websites and making the URLs available to the IT industry.

Sometimes an NTP or similar time-fetch routine that obtains the time from one of many atomic-clock time servers to synchronise a device’s internal clock can work as a simplified Internet-functionality-test routine. If the time-server supports HTTP access where the UTC time is obtained via an HTML or text string, this could be achieved using HTTP so as to test Web-access functionality.

By not relying on one particular server as a proof-of-functionality test for Internet access and integrating a “login-page load” failover routine for public-access networks, we can achieve a safe and sure network setup experience.