The Weather Channel Windows 8 app debuts November 10, 2012 by admin Tweet The official Windows 8 app for one of the most popular mobile apps ever made, The Weather Channel, has finally made its debut and is now available from the Windows Store this weekend. Read more… Neowin Related Posts:Windows 11 Dev Channel preview build 23612 adds a…Windows 11 to get a redesigned weather widget on the…The new lock screen weather widget is now available…Lively Weather is a stunning alternative to the…Windows 11 build 25158: Microsoft confirms weather…