Bookmark & Share Subscribe to Feed
uGBOO | Feeding you the latest news, press releases and articles!

Building Cross-Platform Desktop Applications with Electron


Key Features

  • Build a solid foundation with Electron for an easier development experience
  • Use modern JavaScript frameworks and tools along with Electron to take your desktop applications to the next level
  • Extend the functionality of Electron through modules

Book Description

Though web applications are becoming increasingly popular, desktop apps are still important. The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML, and CSS, and this book will teach you how to create your first desktop application with Electron. It will guide you on how to build desktop applications that run on Windows, Mac, and Linux platforms.

You will begin your journey with an overview of Electron, and then move on to explore the various stages of creating a simple social media application. Along the way, you will learn how to use advanced Electron APIs, debug an Electron application, and make performance improvements using the Chrome developer tools. You’ll also find out how to package and distribute an application, and more.

By the end of the book, you will be able to build a complete desktop application using Electron and web technologies. You will have a solid understanding of the common challenges that desktop app developers face, and you’ll know how to solve them.

What you will learn

  • Explore various tools and libraries to build and debug an Electron application
  • Use popular JavaScript frameworks such as Angular and Typescript along with Electron to enhance your app
  • Work with the desktop UI development for Electron using Photon
  • Find out how to use various Electron APIs like Clipboard, Process, Shell, Image, File, Session, and Cookie
  • Integrate your application into different desktop environments with Electron API
  • Cache your network resources using service worker
  • Test the Electron application using Mocha and Spectron
  • See how to package and distribute an Electron application

About the Author

Muhammed Jasim has been involved in enterprise web application projects for more than 8 years. He started his software development career working with the Microsoft .NET platform and is currently working as a full stack developer for JavaScript applications. Throughout his career, he has developed many projects using a wide range of technologies and frameworks in both .NET and Node.js platforms. Currently, he is working for a Dubai-based airline company and is focused on the full-stack JavaScript application development.

For MORE INFO & REVIEWS please click here!

Instant Cordova Mobile and Desktop Development: A Practical Guide to Writing Mobile and Desktop Applications with Cordova and Electron


A practical guide for beginners and intermediate persons to learn, install, configure and build applications using the Cordova framework. This framework allows developers to craft applications for mobile and desktop environments. Mobile platforms can be Android, IOS, Windows Phone, Other Windows Mobile, Amazon Fire, FireFox OS, Chrome, Blackberry, etc. Desktop platforms shown here include Linux and Windows but applications will run on MAC as well if the developer desires. Desktop applications covered can be developed with Visual Studio using UWP but coverage is focused on the Electron Framework for Windows, Linux and MAC and specifically for hybrid web-based applications. A web developer in particular can easily port his or her skills to Cordova and successfully build an application, with a single code-base, on all the platforms listed above. This book shows the beginner which tools are used, which are the best, how to locate, download and install these tools, how to configure the tools for running and debugging applications on devices and emulators and finally, how to sign and deploy these applications to application stores. A Google Android release, which typically has the most steps, is covered in detail. In addition to this, developers and prospective developers get a tutorial on the GIT version control system and the SmartGit application as well as a tutorial on Visual Studio Code. Instructions are provided for Windows and Linux with references for MAC. Resources are added so that developers can learn HTML, JAVA, CSS, JavaScript, TypeScript and other technologies easily and at their leisure. We are also providing a fully-functional Lap Timer application as a means of illustrating building a professional application from scratch. This application fully illustrates the following concepts: >> Design and development and version control >> Distributed Version Control >> JavaScript Programming >> HTML and CSS Design >> JQUERY Mobile >> Functional objects such as timers and counters >> Full UI and UX development >> Code Signing, distribution and deployment Developers learn to design, debug and package applications so they can target all stores.

For MORE INFO & REVIEWS please click here!

By Edgar K. Browning, Mark A. Zupan: Microeconomic Theory & Applications (Wiley Desktop Editions) Tenth (10th) Edition


For MORE INFO & REVIEWS please click here!

Desktop Publishing Specialist Log (Logbook, Journal – 124 pages, 6 x 9 inches): Desktop Publishing Specialist Logbook (Red Cover, Medium) (Unique Logbook/Record Books)


PERFECT BOUND, GORGEOUS SOFTBACK WITH SPACIOUS RULED PAGES. LOG INTERIOR: Click on the LOOK INSIDE link to view the Log, ensure that you scroll past the Title Page.

Record Page numbers, Subjects and Dates.

Customize the Log with columns and headings that would best suit your need.

Thick white acid-free paper reduces the bleed-through of ink.

LOG EXTERIOR COVER: Strong, beautiful paperback.

BINDING: Professional trade paperback binding.

The binding is durable; pages will remain secure and will not break loose.

PAGE DIMENSIONS: 6 x 9 inches) 15.24 x 22.86 cm (Makes for easy filing on a bookshelf, travel or storage in a cabinet or desk drawer).

Other Log Sizes are available. To find and view them, search for Unique Logbooks on Amazon or simply click on the name Unique Logbooks beside the word Author.

Thank you for viewing our products.

UNIQUE LOGBOOKS TEAM

For MORE INFO & REVIEWS please click here!

NetBeans¿ IDE Field Guide: Developing Desktop, Web, Enterprise, and Mobile Applications (2nd Edition)


The Only Complete Guide and Reference for NetBeans™ IDE 5.0

The award-winning NetBeans™ IDE eases all aspects of Java application development, incorporating a wide range of powerful features into one well-designed package. NetBeans IDE is consistently first in supporting the latest Java technologies for developing desktop, web, enterprise, and mobile applications.

NetBeans™ IDE Field Guide provides an introduction to the IDE and an extensive range of topics to help you with both everyday and advanced programming tasks, including

  • Taking advantage of the Ant-based project system to create easily deployable projects
  • Developing web applications with the built-in Apache Tomcat web server
  • Constructing, assembling, and verifying large-scale Java EE applications
  • Managing the Sun Java System Application Server through NetBeans IDE
  • Developing mobile applications with the NetBeans Mobility Pack
  • In this expanded second edition, you can also learn how to
  • Build powerful and attractive desktop applications with the Matisse GUI Builder
  • Profile your applications for performance issues
  • Develop modules for NetBeans IDE and rich-client applications based on the NetBeans Platform
  • Chat and share code with other developers using the NetBeans Collaboration Modules

For MORE INFO & REVIEWS please click here!

Desktop Publishing: 10-Hour Series (with Data CD-ROM)


With the 10-HOUR SERIES books from South-Western Educational Publishing, users can become proficient in a variety of skills in only a short amount of time. These books are ideal for incorporating a new skill into the classroom, workplace, or home. The 10-HOUR SERIES provides solid information when it’s needed, where it’s needed. The series utilizes the Internet to bring users closer to today’s technology for research and instruction. The instructional design of these books is brief, uncomplicated, and requires little or no instructor intervention. The activities at the end of each lesson allow users to work with skills they’ve just learned. The appearance of documents leaves readers and potential customers with a strong first impression. Learn how to take advantage of word processing software to ensure that the impression is a lasting and favorable one. In ten brief lessons, users will learn key desktop publishing techniques, including how to make design and typography decisions, handle multicolumn documents, insert and edit graphics, and create styles and charts.

Product Features

  • Used Book in Good Condition

For MORE INFO & REVIEWS please click here!

Tableau Desktop: A Practical Guide for Business Users


Tableau Desktop: A Practical Guide for Business Users has been designed to take beginner and intermediate Tableau Desktop users through the key functions and features they are most likely to need, and therefore use, when working with Tableau Desktop in their business.

This book provides a step-by-step process for quickly connecting to a range of data sources, building useful calculations, creating charts, tables and other visualizations, unleashing the insights that Tableau is famous for, and then sharing these findings with others.

Presented in a business context and working step-by-step through a range of case studies, this book goes beyond simply teaching the functions of Tableau Desktop. This book uses real-world business problems to give you the skills you need to put Tableau Desktop straight to work in your business.

For MORE INFO & REVIEWS please click here!

Oracle Application Express 5.1 Basics & Beyond: A practical guide to rapidly develop data-centric web applications accessible from desktop, laptops, tablets, and smartphones


You will find stuff about workspace, application, page, and so on in every APEX book. But this book is unique because the information it contains is not available anywhere else! Unlike other books, it adopts a stimulating approach to reveal almost every feature necessary for the beginners of Oracle APEX and also takes them beyond the basics.

As a technology enthusiast I write on a variety of new technologies, but writing books on Oracle Application Express is my passion. The blood pumping comments I get from my readers on Amazon (and in my inbox) are the main forces that motivate me to write a book whenever a new version of Oracle APEX is launched. This is my fifth book on Oracle APEX (and the best so far) written after discovering the latest 5.1 version. As usual, I’m sharing my personal learning experience through this book to expose this unique rapid web application development platform.

In Oracle Application Express you can build robust web applications. The new version is launched with some more prolific tools to maximize developers’ productivity. Once again, I’ve left out the boring bits and have adopted the same practical inspirational approach that has exposed the anatomy of Oracle Application Express to thousands of beginners in the past.

The most convincing way to explore a technology is to apply it to a real world problem. In this book, you’ll develop a sales web application that not only reveals the anatomy of Oracle Application Express, but at the same time provides hands-on techniques that build a solid foundation for you to become a web developer.

Since there are lots of changes in the new version, all content has been revised to slot in these changes, including the features new to version 5.1. The short list below summarizes the features of Oracle APEX 5.1 covered in this book:

  • Hands-on exposure to the new features, such as Interactive Grid, Oracle JET Charts, the new declarative Master-Detail-Detail capabilities, dozens of new properties, and new development procedures
  • Teaches how to rapidly develop data-centric web application for desktops, laptops, tablets, and latest smartphones
  • Produce highly formatted PDF reports, including invoices, grouped reports, and pivot tables (not covered in any other APEX book)
  • Design and implement a comprehensive custom security module (unique to this book)
  • Step-by-step instructions to create mobile version of the application using existing desktop application pages (not covered in any other beginner’s guide)

This is a concise yet a concrete book on Oracle Application Express, written for those who want to become web application developers. The sticky inspirational approach adopted in this book not only exposes the technology, but also draws you in and keeps your interest up till the last exercise. I’m grateful to all my readers whose helpful feedback enabled me to further polish my work in this edition.

Special offer! For those who are new to SQL or those who want to strengthen their SQL knowledge, I’m providing my e-book “SQL – The Shortest Route For beginners” with this book for FREE!

For MORE INFO & REVIEWS please click here!

QuickBooks Desktop Pro 2017 Small Business Accounting Software [PC Download]


QuickBooks Desktop Pro 2017 Small Business Accounting Software helps you organize your business finances and accounting on a Windows PC. Easily get set up, learn, and use. No accounting knowledge is necessary and you can quickly import your data from a spreadsheet. Easily create invoices and get paid faster with online invoicing and manage expenses. Get 100+ financial accounting, sales and tax reports in one click. And, QuickBooks accounting software ensures you’ll have reliable records for tax time. Have questions? Step-by-step tutorials show you how to create invoices, record expenses, and more. Includes a 60 day money-back guarantee. Special Offer: Your purchase of QuickBooks Desktop Pro 2016 Small Business Accounting Software includes Free Year of QuickBooks Online.

System Requirements:

  • Supported OS:  Windows 10 Windows 8 Windows 7

Product Features

  • Easy to set up, learn and use
  • Organize finances and payroll in one place, and save time on everyday tasks
  • Track how your business is doing with one-click financial, tax and sales reports
  • No accounting knowledge is necessary and you can quickly import your data from a spreadsheet
  • 60 day money-back guarantee.

For MORE INFO & REVIEWS please click here!

Fedora 16 Desktop: Applications and Administration


This book examines Fedora for the user. Though administrative tools are covered, the emphasis is on what a user would need to know to perform tasks. The focus here is on what users face when using Fedora, covering topics like installation, applications, software management, the GNOME 3 and KDE desktops, shell commands, and both the Fedora administration and network tools. Desktops are examined in detail, including configuration options. Applications examined include Office Suites, editors, ebook readers, music and video applications and codecs, email clients, Web and FTP browsers, microblogging and IM applications. This book is designed for the Fedora 16 desktop, with all the latest features of interest to users.

Product Features

  • Used Book in Good Condition

For MORE INFO & REVIEWS please click here!

MCDST Self-Paced Training Kit (Exam 70-272): Supporting Users and Troubleshooting Desktop Applications on Microsoft® Windows® XP: Supporting Users and … on Microsoft Windows XP (Pro-Certification)


Ace your preparation for the skills measured by MCDST Exam 70-272—and on the job—with this official Microsoft study guide, fully updated for Windows XP Service Pack 2. Work at your own pace through a system of lessons, hands-on exercises, troubleshooting labs, and review questions.

The Readiness Review Suite on CD, featuring advanced technology from MeasureUp, provides 425 challenging questions for in-depth self-assessment and practice. You can choose timed or untimed testing mode, generate random tests, or focus on specific objectives. You get expert exam tips and detailed explanations for right and wrong answers—including a customized learning path that describes how and where to focus your studies.

Maximize your performance on the exam by learning how to:

  • Configure, customize, and support Microsoft Office applications, including Microsoft Office Outlook
  • NEW—Configure and support Microsoft Internet Explorer, including Pop-up Blocker and other new features
  • Troubleshoot usability, customization, and connectivity issues
  • Manage application security permissions and settings
  • UPDATED—Set up and troubleshoot Windows Firewall and monitor antivirus software
  • NEW—Keep your applications current with Microsoft Update and Automatic Updates

Your kit includes:

  • 15% exam discount from Microsoft. Offer expires 12/31/10. Details inside.
  • Fully reengineered self-paced study guide with expert exam tips.
  • Readiness Review Suite featuring 425 questions and multiple testing options.
  • Case scenarios and troubleshooting labs for real-world expertise.
  • NEW—120-day evaluation version of Microsoft Windows XP Professional Edition with Service Pack 2.
  • Fully searchable eBook.
  • Microsoft Encyclopedia of Security eBook.
  • Microsoft Encyclopedia of Networking, Second Edition, eBook.

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O’Reilly Media’s Digital Distribution services. To download this content, please visit O’Reilly’s web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.

For MORE INFO & REVIEWS please click here!

Adobe LiveCycle Designer ES4: Creating Dynamic PDF and HTML5 Forms for Desktop and Mobile Applications by Terry, J. P. (2013) Paperback


For MORE INFO & REVIEWS please click here!

WINDOWS 8 64-Bit Compatible Versions Re-install Windows Factory Fresh! Recover, Repair, Re Install – Restore Boot Disc ~ Fix PC – Laptop – Desktop ~ AIO DVD/ROM


Windows 8. Simply use this disk to reinstall whichever version you would like! A product key IS REQUIRED after the installation! This disk is just the Operating System! Zero Bloatware! OEM Software! Re-Install, Repair or RESTORE your Windows operating system Effectively setting like when it was NEW it back to factory fresh condition Re-Install a full version of windows so you can re-install Windows. All you will need is YOUR PRODUCT KEY. Why you need this item: Anyone who owns a desktop, laptop, netbook or workstation manufactured by Dell, Alienware, HP, Compaq, Toshiba, Sony, Samsung, Gateway, Acer, Emachines, IBM, Lenovo, Asus, Fujitsu, MSI, etc. that shipped with Windows Vista but you lost your disk or your hard drive failed. (Even if you don’t see your manufacturer listed here, it will still work) Anyone who replaced their hard drive due to failure or perhaps an upgrade to an SSD. Anyone who wants to switch from 32 bit to 64 bit or 64 bit to 32 bit. Anyone who wants to perform a clean reinstallation without all the bloatware that is included by the above

Product Features

  • Didn’t receive a recovery disk with your new PC or Laptop? This is the Windows Recovery that should have come with your new Dell, Compaq, Acer, Asus, Sony HP, Toshiba, Lenovo, Recovery for Windows 8 This is a MUST have.
  • No Key You will need is your Windows 8 Product Key to activate your new re-installment of Windows Vista can found on your PC 25 letters/numbers This product will not come with a COA No Network Driver.
  • Re-Install, Repair or RESTORE your Windows operating system Effectively setting like when it was NEW it back to factory fresh condition and Compatible with all computer manufactures including Dell, Compaq, Acer, Asus, Sony HP, Toshiba, Lenovo No More BLOATWARE your PC manufacturer installed
  • Simple and easy to use, step by step instructions included in the package with Automated System Repair (Searches for problems and attempts to fix them). Works on PCs and laptops running Windows 8 -64 bit
  • 14 DAY Money Back GUARANTEE! Policy WITH PRODUCT Call SUPPORT!

For MORE INFO & REVIEWS please click here!

Ubuntu 14.04 LTS Desktop: Applications and Administration by Richard Petersen (2014-06-01)


For MORE INFO & REVIEWS please click here!

HP Elite 8000 Windows 8 Desktop Computer C2D 3.0 PC 4GB 500GB DVDRW WiFi 17 LCD


HP computers are well known for their power and efficiency. They were originally designed for heavy use in the corporate environment. They’re built with higher quality components than you’ll find in the typical off the shelf retail model. These are perfect for business or home.

This computer has been fully refurbished by a Microsoft Authorized Refurbisher. Every component is cleaned and tested for full functionality. Cosmetics are improved to show only minor wear. A fresh installation of Windows is performed with the included New license.

HP 8000 Desktop PC with Monitor Package

CPU: Intel Core 2 Duo 3.0 GHz Processor
Ram: 4 GB (This upgraded amount is a great feature for multi-taskers)
Hard Drive: 500 GB SATA (Can easily hold thousands of high quality pictures & more)
Optical: DVD-RW Drive
USB: Plenty of USB 2.0 ports for connectivity
Network: Onboard Gigabit Network Adapter included
Operating System: 64 Bit
Monitor: Standard LCD (model may vary)
Peripherals: USB Keyboard and Mouse (model may vary)

It also includes an expansion wifi device.

This computer will arrive at your doorstep ready to use right out of the box. All necessary cables are included.

This computer also includes a trial version of Microsoft Office 365. This enables you to try the all new version of Word-Excel-and Powerpoint for free. A standard, open source Office Suite is also included. Microsoft Office 365 purchases beyond the included trial are not returnable or refundable.

1 Year Warranty

Product Features

  • What is Inside: 4 GB of Memory and a 500 GB Hard Drive. Pro Tip: Hard drive size has nothing to do with the speed of the machine.
  • What is Inside: Intel Core 2 Duo 3.0 GHz. DVD-RW Optical Drive. Ready to use right out of the box. Includes: Power Cord, , Windows COA Sticker (plus any other included accessories), and Warranty paperwork.
  • Genuine license of Windows 8 . Certificate of Authenticity (COA Sticker) with a new product key is included. A recovery partition has been installed in case you need to reload the OS.
  • Buy in confidence with the 1-Year Warranty Plus FREE Tech Support!
  • Go Green! Purchasing a Refurbished Computer provides affordable technology and may have a few blemishes but nothing that will affect the functionality of the machine. With this purchase you are helping to protect our environment in reducing e-waste worldwide.

For MORE INFO & REVIEWS please click here!

OPOLAR F801 Clip and Desktop Fan, 2 in 1 Applications, Strong Wind, USB Powered, 2 Speeds, Clip-on Fan, Desk Fan, Office Fan, Table Fan, Quiet Fan, Personal Fan, Small Cooling Fan, Black



To ensure that we meet your needs, OPOLAR offers one year warranty for defective products. Incorrect human operation, including but not limited to disassembling, burning, soaking, and dropping it, is not covered by the warranty.

Specification:
Model: F801
Speed Mode: Low / High
Power Supply: 5V USB Plug
Power Consumption: 1W/low speed, 3.5W/high speed
USB Cable Length: 1.2M
Dimension(inch): 7.5 x 3.5 x 5.9
N.W.(lb): About 0.59

Product Features

  • Clip fan and desk fan in one
  • Powered by USB cable only (included), saves 95% power than traditional AC fans.
  • 2 speed choices- low and high speed according to your demands; 360 degree adjustment of wind direction.
  • 4.3inch fan blade and 2200RPM rotate speed produces a strong airflow.
  • One year replacement for defective product, 30 days no-hassle refund & return and friendly customer support from OPOLAR

For MORE INFO & REVIEWS please click here!

70-272: Supporting Users and Troubleshooting Desktop Applications on a Microsoft Windows XP Operating System (Microsoft Official Academic Course Series)


A complete program of textbook, lab manual, and software, this Microsoft Official Academic Course provides everything students need to build the knowledge and skills necessary to support end users and computers running the Microsoft suite of productivity applications. In addition, this textbook will help students to prepare for the Microsoft Certified Desktop Support Technician examination 70-272: Supporting Users and Troubleshooting Desktop Applications on a Microsoft Windows XP Operating System. The Microsoft Certified Desktop Support Technician is a new two-exam credential available from Microsoft Learning. The certification is directed at the skills needed for working in a variety of environments, including corporate environments as well as support for home users via phone support, remote support, and retail counter support. A complete set of instructor resources supports the book.

For MORE INFO & REVIEWS please click here!

70-272: Supporting Users and Troubleshooting Desktop Applications on a Microsoft Windows XP Operating System (Microsoft Official Academic Course Series)


A complete program of textbook, lab manual, and software, this Microsoft Official Academic Course provides everything students need to build the knowledge and skills necessary to support end users and computers running the Microsoft suite of productivity applications. In addition, this textbook will help students to prepare for the Microsoft Certified Desktop Support Technician examination 70-272: Supporting Users and Troubleshooting Desktop Applications on a Microsoft Windows XP Operating System. The Microsoft Certified Desktop Support Technician is a new two-exam credential available from Microsoft Learning. The certification is directed at the skills needed for working in a variety of environments, including corporate environments as well as support for home users via phone support, remote support, and retail counter support. A complete set of instructor resources supports the book.

For MORE INFO & REVIEWS please click here!

Cross-Platform Desktop Applications: With Node, Electron, and NW.js


It’s tedious and time-consuming to create OS-specific versions of every desktop application, especially with different set of tools for each platform. NW.js radically simplifies desktop development, providing a true cross-platform development stack built on HTML, CSS and JavaScript, Node.js modules, and the Chrome Blink engine. NW.js applications interact with the host operating system just like any other platform-native project, so developers have full access to all local files and resources. The performance is great, and best of all, it saves developers time because they only have to write one version of their application.

Cross-Platform Desktop Applications guides readers step-by-step as they learn to develop NW.js desktop applications that run on Windows, OSX and Linux. They begin by getting the big picture of what NW.js can (and can’t) do. Readers test drive NW.js as they build their first desktop application. Next, they find out how to take advantage of OS- specific features like menus, system-tray apps, clipboards, and the file system. Along the way, this book teaches how to debug errors and diagnose performance bottlenecks with NW.j’s browser developer tools, package an application as a standalone executable for each OS, and even distribute it to various app stores. The book gives developers the inspiration and skills they need to code pro quality desktop applications using the web languages they already know.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

For MORE INFO & REVIEWS please click here!

Ubuntu 16.04 LTS Desktop: Applications and Administration


The “Ubuntu 16.04 LTS Desktop: Applications and Administration” covers the Ubuntu 16.04 LTS (Xenial Xerus) release, focusing on applications and administrative tools. The emphasis here is on what users will face when using Ubuntu, covering topics like installation, applications, software management, desktops, shell commands, network connections, and system administration tasks. The Ubuntu Desktop (Unity), Kubuntu, Ubuntu Mate, and Ubuntu GNOME desktops are examined in detail. 16.04 introduces several new features, as well as numerous smaller modifications. It is a long-term support release. The Ubuntu desktop with the Unity interface is examined in detail. Unity uses a launcher and a dash to manage access to applications and devices.

For MORE INFO & REVIEWS please click here!