Category: Computer Software

Two ways to put indie games on the map

Article

GOG Galaxy client app (Windows)

One of the indie games markets out there

Calling all indie developers in the US & Canada: sign up for the Google Play Indie Games Festival in San Francisco | Google Android Developers Blog

Google Play announces 2017 Indie Games Festival for US and Canadian developers | 9to5 Google

Jump aims to be “Netflix for indie games” while still benefiting developers | KitGuru

Previous coverage

Competition arises for the online games storefront

My Comments

An issue that may face a games developer who wants to work the independent path is how they can put the game on the map as far as the public is concerned. For some developers, the importance is about avoiding heading to the “Hollywood of electronic games” where computer games become very similar in quality to the Hollywood blockbuster movies or popular American network and cable TV shows which ends up with the same-old content amid questionable ethics.

Google Play Store

Google Play Store – a step towards the indie game market

One way would be to put the games on one or more platform-specific app stores like the iTunes App Store, Google Play or Microsoft Store. On the other hand, if the game is to be targeted at regular computers, it may be about offering the games to indie-focused software markets like GOG Galaxy or the upcoming Jump subscription-driven market.

The second option appeals to those who want to keep it purely without mainstream influence, as if it is like offering indie-music records through the inner-urban record stores and having it played on community radio stations or by venues visited by the target audience like the cool cafes. It may also include making the games downloadable through the developer’s own Website. But it may only appeal for Windows, Linux or Mac regular-computing platforms rather than mobile devices or consoles and set-top devices.

But Google has taken a process similar to a mainstream full-line music outlet running and promoting an “indie” genre. Here, they are running the “Indie Games Festival” in San Francisco to draw out indie games developers and have them offer the Android platform the best software they can provide. What I see of this is it is a way to stimulate the indie games market especially courting those developers that are writing for mobile platforms.

I even see the Microsoft Store in a better position to court the indie games developer who doesn’t mind going down the second path by encouraging them to develop games for the Windows platform and the XBox One console in a “write-once” approach. Here, they could take a similar approach to Google by running a dedicated festival for indie games developers who want to approach regular-computer and games-console platforms.

At the moment, when it comes to the games for the regular computer, being able to use a dedicated indie-game market or using an established games market like Microsoft Store, iTunes Mac App Store or Steam are the viable games options. But when it comes to targeting other devices like mobile devices, games consoles or set-top devices, the only way would be to use the platform-specific app stores and unless the platform encourages quality independent software development, these will be very limiting for the indie games developer.

There still needs to be interest in and support for the indie games market from many app stores and games markets so that electronic gaming is an environment for high-quality electronic games that appeal to all people.

Microsoft dropping features from Windows 10 Fall Creators Update

Article

Acer Switch Alpha 12 2-in-1 with keyboard press image courtesy of Acer

There is the risk of over-promising and under-delivering when there is a short time between major operating system updates

Where do we stand with features for the Windows 10 Fall Creators Update? | Supersite Windows

My Comments

An increasing trend for regular-computer and mobile operating systems is for them to be updated on a regular basis along the model of “software-as-a-service”.

With this model, the companies behind these operating systems will typically license the operating system with new hardware, but not require the user to pay to acquire newly-developed functionality. It is in conjunction with making sure that all bugs and security exploits are removed from the system.

A problem that has been found with this method of delivery is that it can be easy to over-promise and under-deliver as what Microsoft commonly does. This has shown up more so with the Fall Creator’s Update of Windows 10 where Microsoft removed Windows Timeline and Cloud-Powered Clipboard, two highly-promised features, from the feature list for that update.

What is underscored here is the frequency of major updates that add significant amounts of functionality to an operating system, along with calling out the promised improvements for these updates. Apple and Google implement a yearly cycle when it comes to delivering major operating-system updates that are about adding extra features while Microsoft undertakes this on a six-monthly basis.

The advantage of the long lead-time that Apple and Google run with is that they can deliver on their promises by writing in the code and subjecting it to a long debug and optimisation cycle including delivering it in publicly-available beta-test packages. This is conversant with Microsoft calling out features for a major functionality update and having to have all of them work to expectation by the time the update is considered “feature complete”.

But how can Microsoft and others who implement the short lead times for major functionality updates avoid the issue of over-promising? Here they could announce that some features are being destined for the upcoming functionality update while others are being destined for the subsequent update.

Similarly, they could deliver the functionality in an “out-of-band” form such as free-to-install apps provided through the platform’s app store, a practice Google is undertaking with the Android platform. In the case of functionality dependent on a particular peripheral class, it may be delivered as part of the onboarding process that the operating system performs when that peripheral is connected for the first time.

Personally, I would like to see some effort put towards fine-tuning the peripheral and network interface software code to encourage more “driver-free” peripheral connectivity that occurs in a secure stable manner to the latest specifications for that device class.

What is being highlighted here is the risk of over-promising and under-delivering when it comes to delivering major functionality updates for an operating system.

Spotify now ported for the Windows 10 Store

Articles

Spotify Windows 10 Store port

Spotify – now fully part of Windows 10

Spotify is now available in the Windows Store – The Verge

From the horse’s mouth

Spotify

Press Release

Microsoft

Windows Blog post

Get Spotify from Microsoft Store for your Windows 10 computer

My Comments

One of the first Windows apps to be ported to the Windows 10 Store as a “Universal Windows Platform” app is Spotify. This port, facilitated with the Centennial “desktop-to-UWP” toolkit, is primarily to have it available for computers running the Windows 10 S variant of the Windows 10 operating system, which can’t accept anything other than what is available at the Windows Store.

Another feature that will also be par for the course will be that the Spotify Windows 10 client will be updated through Windows Store rather than always polling Spotify’s servers for software updates. But further versions of this client could exploit Windows 10’s features like using a Live Tile or showing notifications in the Action Center. As well, when Microsoft opens up more relevant API hooks in subsequent major Windows 10 updates that opens up newer functionality, it will be easier for the Spotify developers to take advantage of it.

I installed the port on my desktop computer which is running Windows 10 and found that this was a simplified installation routine which carried my Spotify account and other details across. It was really a simplified installation process for a crossgrade from the standalone package that Spotify offered.

Some reviewers had criticised some other Windows Store ports of existing Windows programs due to them enforcing the installation of the new software alongside the extant software or requiring the user to re-establish themselves with the services the software was a part of. But they appreciated the “one-touch” deployment process when drawing it down from the Windows Store whether this was a new installation or to upgrade the existing client.

What is being called out by Spotify is how a software developer can make a program available via the Microsoft Store for Windows 10 computers but cater to those users who have an existing desktop version of the program but want to take advantage of the new port.

Cortana gets skilled up to fight Alexa

Articles

Amazon Echo on kitchen bench press photo courtesy of Amazon USA

The Amazon Alexa platform now faces some healthy competition from Microsoft

Here’s What Cortana Will Do in Devices | Tom’s Guide

HP and Intel are building Cortana-powered devices | Engadget

HP is also building its own Cortana speaker | The Verge

More Cortana-powered devices are on the way from HP and Intel | Windows Central

Harman Kardon’s Invoke speaker is a Cortana-powered take on an Amazon Echo | The Verge

Microsoft shows how Cortana will work in speakers and cars | The Verge

From the horse’s mouth

Harman-Kardon

Invoke speaker

Product Page

Microsoft

Cortana Skills

Catalogue Page

Development Kit Web page

Windows Developer blog post (Skills Kit and Devices SDK)

Windows Developer blog post (Skills Kit)

My Comments

Amazon Alexa is now facing real competition from Microsoft’s Cortana.

More devices with Cortana

This is coming about through Microsoft making it easy for device manufacturers to add the Cortana voice-driven personal assistant to their designs, including allowing vehicle builders to integrate her in to their vehicles’ infotainment systems.

Harman-Kardon, now part of Samsung, have premiered the Invoke smart speaker which is driven by Cortana while HP and Intel have registered interest in building Cortana-driven devices. Even BMW and Nissan have registered interest in integrating Cortana in their vehicles’ infotainment systems, most likely something that will be offered as an option.

The Creators Update build of Windows 10 IoT Core edition will have integrated Cortana support, but Microsoft has released the Cortana Devices SDK to make it feasible to have Cortana on more devices from other device manufacturers. It is also worth knowing that this functionality also extends to providing Skype IP telephony support to these devices, placing Cortana and Alexa on an even footing.

Microsoft are taking this concept further by making it feasible to “carry” an action between Cortana-equipped devices. The example cited in the press coverage highlighted a situation where an email comes in while you are driving. Here, you could instruct her to read a summary of this email to you or to remind you about it when you log in to your Windows-equipped regular computer at the office so you can read and reply to it there.

Ability to develop more Skills for Cortana

As well Microsoft have made available a development kit so that online services and Internet-Of-Things vendors can add “skills” to Cortana as they could with Alexa. But these will allow the Skills to run on multiple devices and cater to devices that implement different user interfaces. For example, you could implement a restaurant-recommendations Skill in to Cortana and ask her for a list of local eateries of a particular cuisine kind. In this case, if your device has a screen, you would see a list of these eateries with a name and address while she reads out the names. Or she could simply read out their names in the order of locality and star-rating so you can simply book a table there.

Of course, there is the ability for those of us who have created Skills for the Amazon Alexa ecosystem to easily port them to the Cortana ecosystem. Here, a developer could get things going so that their voice-driven online-service or device interface program can run on both an Amazon Echo or a Cortana-based device.

The question that is yet to arise is how Alexa and Cortana will compete with each other on the capabilities, user interfaces, number of Skills, number of devices supporting each platform and other aspects.

How is software being installed on most computers

Windows 10 Pro buy-to-download screen

Windows 10 Pro – an example of software delivered by download

Increasingly most software is being supplied to users using a form of online delivery, whether through an app store or through a download from the developer’s Website. It is also leading to the process of buying a voucher card to facilitate the download rather than a box of media and documentation when you buy software from a bricks-and-mortar shop.

But there are two different approaches to this method of delivery. One of these is for the user to download a monolith installer that has all the necessary files to get the program up and running on your computer’s platform. Here, you would download the large file and the installer would “unpack” that large file and put the software components in place then set thing up with the host computer’s operating system so the program runs as expected.

Monolith software-installer file for offline installation

Monolith software-installer file for offline installation

This installer resembles the traditional delivery method of supplying computer software where the program was delivered on packaged media to be loaded on the computer. It also is a practice that was used for delivering shareware and other software that was downloaded from a bulletin board or Internet download site. In the latter case, the software was delivered as a “file of files” like a ZIP file which the user expanded using a utility before they ran the software.

Lightweight installer file used for online installation

Lightweight installer file used for online installation

The other way that is preferred by major software and game vendors when they deliver their major titles is to have the user download and run a lightweight installer which downloads the rest of the software components on an as-needed basis. It appeals to companies who want to establish an end-to-end software-delivery infrastructure, as well as providing the files that the user really needs. This method is also preferred because it allows the software developer to deliver the latest stable version of the software’s files.

A problem that I have noticed surfacing with some lightweight installers is that some of them may crash during an installation phase and could, at worst, leave corrupted files on the host computer. This can also happen if the Internet connection becomes sub-par and the download becomes interrupted. There is also the requirement to have the Internet connection alive for the duration of your download which may be a limiting factor for costly Internet connections like mobile broadband.

A computer-support job that I had done involved the installation of some Adobe Creative Cloud software on a Mac. The person who owns the computer I am talking about bought this software through a “bricks-and-mortar” retail store but it was delivered as a software voucher which they had to redeem through Adobe’s Website. But the redemption page required us to download and run a lightweight installer to start deploying this software in the Mac.

Here, this installer wouldn’t start and would show confusing error messages. But Adobe implemented an alternative path for deploying this software. This was in the form of a “trial pack” that was a monolith installer that carried everything needed for the software to be installed on a Mac but could run either as a trial version or a full package once you supplied the credentials associated with the software voucher that they bought.

If you are finding that a lightweight installer for that new package has failed to run or the install has malfunctioned, it may be a good idea to look around the software developer’s site for an alternative installation. This may be found in the support section as something like an “offline installer” or, like in Adobe’s case, may be the trial package that “becomes the full version” when you supply the software-voucher or voucher-redemption details like a serial number or activation code.

Some if the better-behaved “lightweight-install” setups like Microsoft’s operating systems implement a quality-check process through the install process and are able to “pick up from where they left off”. Here, they can revise the files already downloaded to make sure they are error free while the download any missing or corrupted files. As well, if a download was interrupted, they identify which files have been properly downloaded and which ones haven’t so that they can fetch the remainder of the software package when the connection comes good again.

Personally, I would like to see the lightweight installer still exist as a way to deliver an always up-to-date package that represents your needs, along with one or more monolith packages representing popular packages for offline deployment or as a failover measure. As well, lightweight installers could offer an option to “start from the beginning” during the download phase for whenever you are dealing with bad downloads and you want to be sure of a good download process.

Your XBox One now has direct access to your Dropbox media pools

Article

XBox One games console press photo courtesy Microsoft

Now you can have access to the pictures and videos on your Dropbox account through this games console

Dropbox Debuts App for Xbox One | Windows Supersite

Dropbox Now Has An Xbox One App | The Verge

From the horse’s mouth

Dropbox

Blog Post

Download Link

Microsoft Store (Free)

My Comments

Some of you may be exploiting Dropbox as a media pool for the various special occasions in your family’s or friends’ life. This is because of the ability to share photos at best quality with those you want to share them with, including the ability for you to have people contribute photos and videos to the same Dropbox folder you have for that purpose.

In HomeNetworking01.info, I had outlined how you can integrate your Dropbox media-pool folders with your DLNA-capable NAS and Smart TV by copying them a folder on that same NAS. The use cases I was calling out regarding Dropbox media-pool folders include special occasions such as weddings or major birthdays, the children growing up including pictures of the new baby, or memorialising a loved one who had passed away including choosing the pictures to show at their funeral.

The Dropbox app for XBox One

XBox One connected to Dropbox concept diagram

This is how the XBox One can fit in to the Dropbox ecosystem

But you can have direct access to these media pools thanks to Dropbox’s first effort to target consumer-electronics devices. Here, they wrote up a native client program for the Microsoft XBox One games console. It has been achieved thanks to the ability provided by the Microsoft Universal Windows Platform to allow one to create a piece of software for a Windows 10 regular computer, a Windows 10 phone or an XBox with minimal effort to cater to that new device.

What you can do is that you can view the photos and videos and play audio files in all of the folders in your Dropbox account through your large-screen TV connected to the XBox One.

Here, you can operate its user interface using one of the XBox game controllers or the XBox Media Remote, presenting that kind of user interface expected for consumer-electronics devices such as heavy reliance on the D-pad buttons on the remote. As well, the visual interface is optimised for the 10-foot “lean-back” experience associated with the TV screen and software destined for that use case.

Ability to use USB storage devices with the Dropbox app on XBox One

You can also upload files from attached USB Mass-Storage devices to your Dropbox using this same client, which can come in handy when you want to deliver photos from your digital camera’s SD card to that media pool.

Similarly, you can download and copy the files from your Dropbox account to an attached USB Mass-Storage device. A use case for this function would be to copy choice photos from that Dropbox media pool to a USB thumbdrive that you hand over to a digital print shop like most of the office-supply stores or camera stores so you have snapshots to put in that album or show to others; or to show in an offline environment.

The ability to transfer files between your USB storage device and your Dropbox folders using the Dropbox app on the XBox One means that the largest screen in the house makes it easier to make a better call about what pictures and videos should be contributed or taken further. This is due to the fact that two or more people can see a larger image to make that better call.

Conclusion

What Dropbox is doing with their XBox application is to prove that they can write a native front-end program for their online storage service that is relevant to consumer-electronics devices and is presented with the 10-foot “lean-back” experience. Who knows if Dropbox will develop native client software for other smart-TV, set-top box and games-console platforms to allow users to gain direct access to this online service from the biggest screens in the house.

Dell XPS 13 Kaby Lake ultraportable–check for software updates for best performance

Article

Dell XPS 13 Kaby Lake Ultrabook - press picture courtesy of Dell

Dell XPS 13 Kaby Lake Ultrabook – keep this running at its best with the latest downloads from Dell’s Website

Dell XPS 13 (9360) with Kaby Lake gets a suite of new drivers and fixes | Windows Central

From the horse’s mouth

Dell

New XPS 13 Ultrabook

Product Page (Buy Here!) – currently AUD$2299

Support Page

My Comments

You may be pestering your boss about a new ultraportable computer for your work or perhaps your old laptop has been showing the dreaded doughnut for a bit too long and you have enough money set aside for one of the latest and greatest Ultrabooks. Dell has the latest XPS 13 Kaby Lake variant just released with a price of AUD$1899 (Intel Core i5 Kaby Lake CPU, 8Gb RAM, 128Gb SSD, Windows 10 Home) but keep an eye on the Dell website for specials where the machine may be offered cheaper.

This “portable-typewriter-size” Ultrabook will have the latest Intel processor and chipset, Thunderbolt 3 / USB-C connectivity and other niceties with the ability to exploit 802.11ac Wi-Fi network segments with a strong reliable signal thanks to Rivet Killer Wireless technology. But are you sure you are getting the “best bang for the buck” once you order it from Dell?

Because this Ultrabook has just been released with drivers and firmware “just out the gate”, you may find that it may not cut the mustard as expected like with equipment that has just been released. But Dell have answered this reality by issuing the latest drivers and patches for this system that have been “tuned up” to bring out the best performance from this Ultrabook.

The article recommended that, as part of getting your new “toy” ready for its full-on use, you make sure it is running the latest drivers and support software for its hardware functionality. Most likely, you will spend time making sure it works with your home and/or business network and peripherals; installing the software that is important for your work and play activities; verifying you can get to your online hangouts from this new device, as well as enabling the features that are so important to you. But you would need to factor in spending time checking for newer drivers so the computer performs at its best.

They may not show up on the Dell Update utility software packaged with this system as “critical” but are more likely as “recommended” downloads. You may find it more reliable to hit up the support page and download the necessary updates here. Some of the drivers listed may be about assured stability with the “expansion-module” docks that Dell has available for this system. Here, you may not think of them as being relevant for you if you didn’t purchase any of those accessories from Dell, but they can be as relevant for any adaptors or “expansion-module” docks that appear under a different brand but use the same electronics as Dell’s accessories for one or more of their functions.

The same situation will also apply to whatever new computer you have purchased especially if it has just been released, whereupon you may have to use the manufacturer’s software update utility to pick out the drivers and support software for your system’s hardware. Similarly, you may have to visit the manufacturer’s support or downloads page to find the latest downloads for your computer such as to update the supplied software to newer and better standards.

A similar situation had crept up when I was doing some support work for a friend of mine who had problems with his laptop not associating with his home network since he upgraded it to Windows 10. Here, it required the installation of drivers and firmware from the manufacturer’s support Website in order for it to work properly under that newer operating system and take advantage of what it had to offer. Again, you may have to use the manufacturer’s software update utility or visit their support or downloads page after you perform a major update on the computer’s operating system.

The same thing can happen if your computer is equipped with a subsystem like a wireless-network chipset or audio chipset which implements software-defined behaviour. This is where the subsystem’s functionality is evolved under the command of driver and support software – newer software could improve the subsystem’s existing functionality, make the subsystem honour new standards and become more compatible, or add extra capabilities to that subsystem.

One of the issues that was raised in the article was whether Dell, like the rest of the computer manufacturers, will make these drivers available through the Windows Update mechanism that Microsoft provides or not rather than having to write and furnish an update utility of their own.

A reality that may be seen more is that the OEMs who supply the chipsets or other electronics that look after a particular function, such as Intel, Qualcomn or other wireless-network chipsets that are furnished with newer laptop computers, is that these OEMs may provide the updated drivers for the electronics concerned and you may find that these drivers haven’t been updated as far as the computer manufacturer is concerned. Here, if you know whom the OEM is for that chipset, something you can identify in Device Manager which will list the the extant software drivers installed on your system for its hardware. This same situation also faces desktop computers that you build or upgrade yourself or have built up by an independent computer store.

Similarly, for computers that implement a recovery image for the operating system and supplied applications, you may find that updated versions of the drivers and supplied software may not make it to the recovery image. This can be annoying if you have to “strip” your computer back to ground-zero and reinstall everything during situations like rectifying faults or preparing to hand the computer over to someone else. This could be improved with the ability to amalgamate newer versions of the same software in to the recovery image.

Paying attention to Windows Update, the software-update software delivered by your computer’s manufacturer or the computer manufacturer’s support / download pages can allow you to keep your computer like the Dell XPS 13 Ultrabook to the expectations that its manufacturer placed on it.

FLAC–now the audio filetype for archival use

Naim NDS network audio player

This high-end Naim NDS network audio player is an example of equipment that can handle the lossless FLAC file type

If you work with audio content, whether to “rip” CDs to the hard disk or home network, or record speech or music content for audio projects, you may have been dealing with various compressed filetypes like MP3 or AAC as your main recording format.

But most of these filetypes work on a lossy principle where data is effectively lost and when the file is played back, the software reconstitutes that file to make it something to listen to. Now an open-source file format has been released to allow for lossless compression of audio content.

This recently-issued format, known as FLAC or Free Lossless Audio Codec, has answered many audio technicians’ prayers because the sound is encoded in a manner as to prevent the loss of audio content through recording or playback. This is in a similar manner to how a ZIP or RAR “file-of-files” is prepared in order to conserve disk space or bandwidth. You still have the advantage of a compressed file not taking up too much storage space or transmission bandwidth. Being an open-source free codec, it means that audio applications can implement this codec without the need to pay royalties to particular organisations and there are very few other encumbrances on that codec.

FLAC re-rip of CD

FLAC – a better archival format

One of the best analogies that I came across for using FLAC in the audio-archival context is that it is like if you are a wine collector and you purchase a premium wine-cellar to keep your collection. Here, the wine-cellar is keeping the wine collection at an ideal temperature and humidity for long-term storage. But when you want to serve that drop at the dinner party, you have the bottle sitting on the sideboard and resting until it is at the ideal serving temperature.

Previously this required a user to download and install a FLAC codec on their computer to be able to record, play or edit these files. Then the Linux and Android operating systems had native support for this filetype built in to tie operating system and various audio applications provided application-level support for working with these files. Similarly, high-end sound cards and USB DACs furnished this codec as part of their software. Now Windows 10 has provided native support for FLAC files including ripping CDs to these files.

How can I use FLAC in my audio workflow

Creating your digital-audio content

If you use a computer or a file-based digital-audio recorder (including some digital mixers) to record audio content, make sure that you record as a PCM form like a WAV or AIFF file; or as a FLAC file. You may find that some equipment like a lot of the digital mixers with integrated USB recording abilities may only work with USB hard disks or solid-state drives that use high-speed data transfer if you have them record to WAV or similar files.

Then you use an audio editor like Audacity, NCH WavePad, or Rogue Amoeba’s Fission; or an audio converter program like NCH Switch, dbPowerAmp or Foobar2000 to convert the WAV or AIFF file in to a FLAC file. You may find that some video converters may offer audio-to-audio conversion for the FLAC file.

dbPoweramp Music Converter - one of the audio converters worth using out there

dbPoweramp Music Converter – one of the audio converters worth using out there

You could do this to your audio file once you have that file in “master-ready” condition – you have edited it and applied any audio transformations to that file to get it sounding right and it is ready to distribute. On the other hand, you could also create a “raw” FLAC file from the WAV or AIFF you have recorded before you perform any of the editing and audio transformation work. In this situation, you then use this “raw” file as your reference file if you needed to approach the editing in another way.

Even if you are salvaging audio content from legacy media like LPs, open-reel tapes or cassettes, you can still use FLAC as your audio filetype for these efforts. Here, you can use theses FLAC files simply as the digital archive for this media.

As you create or edit a FLAC file, you can add metadata about the content you recorded to that file and, like with MP3 files, that data which describes the song title, performer, genre, album and other attributes stays with that file. This will work properly with smartphones or media players that play these files; along with DLNA media servers that distribute these files across small networks – these servers can index them and have them found according to the metadata that describes the content.

Distributing your FLAC-based audio content

When you distribute your content, you can then use the FLAC file as your source file – you could simply copy that file if you are targeting newer FLAC-compatible  “open-frame” equipment like Android or Windows 10 smartphones or Windows computers, or convert to MP3, AAC or Apple Lossless for Apple and other equipment that doesn’t support FLAC. Similarly, most current-issue DLNA-capable NAS units can work from FLAC files especially if you have FLAC-capable playback equipment on the network.

The FLAC file is also useful as a “master” audio file if you are creating an Audio CD because it is a compressed audio file that has has the same audio qualities as a PCM WAV or AIFF file. Similarly, you may have to convert the FLAC to a WAV or AIFF if you are importing it in to a video editing program for use as part of your video project’s soundtrack.

Conclusion

Once you use FLAC as your main file type for audio recording and editing or simply convert legacy audio files to FLAC, you are then ending up with a digital-audio file that can be used as an archival or distribution-master form.

Facebook Messenger goes native on Windows 10 desktop at last

Article

Facebook finally brings Messenger and Instagram apps to Windows 10 | CNet

Facebook Messenger for Windows 10 PC now live in the Windows Store | Windows Central

From the horse’s mouth

Facebook

Press Release

Windows Store link

My Comments

Facebook Messenger Windows 10 native client

Facebook Messenger – now native on Windows 10

Previously, I wrote about why desktop operating systems need to be supported with native-client apps for messaging platforms. Here I highlighted how the likes of ICQ, AOL Instant Messenger and Skype started off in the “regular-computer” / desktop operating system sphere and when the smartphones came on the scene, newer messaging platforms ended up being based on iOS and Android mobile platforms first.

Facebook Messenger Windows 10 live tile

Facebook Messenger live tile – now a message waiting indicator

The advantages that I highlighted included a stable client program that works tightly with the operating system; and the ability to work tightly with the operating system’s file-system. security and user-experience features extracting the maximum benefit from the user experience.

Now Facebook have answered this goal by providing a native client for Microsoft Windows 10 users, especially those of us using regular computers running this operating system.

Facebook Messenger Live Tile - Tablet mode

Facebook Messenger Live Tile – Tablet mode

This program ticks the boxes for a native client app by using its Notification Center to show incoming messages and chats; along with the ability to show messages as a Live Tile on your Start Menu. There is the ability to upload photos, videos and GIFs from your computer’s file system, which can be a bonus when you have downloaded your pictures from your good digital camera and worked on them using a good image-editing tool.

Of course, you have the features associated with your iOS-based or Android-based Facebook Messenger experience such as knowing when your correspondents are “up-to-date” with the conversation. As well, you have that similarly uncluttered experience which makes it easy to navigate your chats while it doesn’t take up much room on your screen when it is in the default windowed state.

Elementary video software available for peanuts

It is worth knowing that if you are wanting to dabble with video editing, there are some options out there that offer more functionality than what Apple and Microsoft offer for their platforms but are within the budget range of most hobbyists, small businesses and community organisations.

NCH and Wondershare offer video-editing and video-conversion tools that are easy to use for someone with modest computer skills but don’t cost an arm and a leg. Here, the video conversion options are NCH Prism (US$50) and Wondershare Video Converter (US$50) and your video-editing options are NCH VideoPad (US$69) and Wondershare Filmora (US$50).

I have experienced these tools or seen them in action for myself with, for example, my former pastor turning out a video of my church’s recent overseas missionary trip using Wondershare Filmora. He was able to get a very impressive video without having to face a steep learning curve.

These video tools can earn their keep for turning out “small-time” video efforts without having to face either paying through the nose for the software or taking a long time to learn the software. In some cases, they may make you justify the use of the video abilities in your DSLR or premium compact digital camera or you buying a digital camcorder.