What is Bluetooth Smart. How comfortable is the Huawei Mate X in terms of thickness? Setting up DVD subtitles and audio tracks

Wires connecting the keyboard and computer, player and headphones, laptop and printer, headset and mobile phone are losing their relevance. Moreover, direct visibility is not at all a prerequisite for a successful connection. To communicate between two devices, it is enough that both devices have a built-in Bluetooth module or the ability to connect an additional module.

Bluetooth is widely used for connecting peripheral devices (it is built into smartphones, phones, PDAs, tablets, navigators, laptops, printers, headphones, mice, keyboards, etc.) and transmission small volumes information (for example, via Bluetooth you can easily transfer a melody or picture to a friend’s phone). Compared to Wi-Fi, Bluetooth consumes much less electricity, but at the same time its speed is tens of times slower

Bluetooth 1.0/1.1

Bluetooth 1.0/1.1 - developed in 1998. The speed of the first version of the standard was small and amounted to only 150 Kbps (Bluetooth 1.0/1.1).

Bluetooth 2.0

Bluetooth 2.0 is an evolutionary development of the 1.0/1.1 standard, as a result of which the connection speed has significantly increased ( up to 3 Mbit/s) and increased energy savings. Today Bluetooth 2.0 is the most widespread standard. It is used in wireless headsets, headphones, keyboards and mice, cell phones, smartphones, laptops, etc.

Bluetooth 3.0

To increase data transfer speeds, the Bluetooth 3.0 standard was adopted in 2009, which combines Bluetooth and Wi-Fi technologies. Bluetooth 3.0 allows you to work in two radio modes: in one, data transfer is carried out at up to 3 Mbit/s(like Bluetooth 2.0) and is characterized by reduced power consumption (which allows you to significantly save energy and increase the operating time of your mobile device without additional charging), in the second the transmission speed reaches 24 Mbit/s, but power consumption increases significantly. The operating mode is selected automatically depending on the size of the transferred file. A slow channel is used to transfer small files, and a fast channel for large ones.

It is important to remember that although Bluetooth 3.0 uses technology Wi-Fi standard 802.11, it is not compatible with Wi-Fi 802.11b/g/n!

Bluetooth 4.0

Bluetooth 4.0 was adopted as a standard in June 2010. Distinctive feature version 4.0 is an ultra-low power consumption mode and stable operation at a distance of up to 100 m. First of all, Bluetooth 4.0 is designed for use in a variety of miniature sensors that can operate for up to several years on a single battery. The peculiarity is that Bluetooth sensors are activated only at the moment of receiving/transmitting information. For other devices (phones, smartphones, tablets, laptops), Bluetooth is available for use in the classical sense - transferring files, exchanging photos and music, sending contacts. In this case, the maximum speed, as in the Bluetooth 3.0 specification, is 24 Mbit/s.

For the convenience of users, two new concepts have been introduced: Bluetooth SMART And Bluetooth SMART READY.

  • Bluetooth SMART– designation of miniature devices with built-in sensors that collect a wide variety of information: an electronic pulse meter, pressure meter, a window or door closing sensor, an electronic digital car lock, a home thermometer, a TV remote control and much more.
    IMPORTANT!!! Bluetooth devices SMART will only be able to transmit information to Bluetooth SMART READY compatible devices.
  • Bluetooth SMART READY– designation of devices working with Bluetooth SMART sensors, that is, reading and processing information coming from them. For example, devices that count the number of calories burned by receiving data from a pedometer or giving a sound signal if triggered wireless sensor smoke in the room and much more. Bluetooth SMART READY devices Fully compatible with Bluetooth 2.0/3.0 equipment.

Cross-platform frameworks provide mobile application developers full set tools designed to improve productivity by solving common problems. The question is which frameworks are best for you doing mobile development. To help you answer this question, we have prepared a special list of cross-platform frameworks for developing high-quality mobile applications.

Developing a mobile application using a cross-platform framework is a shorter path to successfully completing the task.

With nearly three million apps on Google Play, the Android operating system dominates the mobile landscape. Individuals, small companies and large enterprises are working hard to establish a strong mobile presence and capture market share. However, not everyone has the proper experience and resources needed to create a good mobile application from scratch using native tools.


The goal of frameworks is to make mobile app development as easy as possible.

List of cross-platform application development frameworks:

- Corona SDK;

Is it easy to create applications and games using Corona SDK? The creators of the Corona SDK framework promise ten times faster development of games and mobile applications. How is this even possible? This is likely due to the fact that the internal structure of the Corona application is entirely based on Lua, a lightweight multi-paradigmatic programming language with an emphasis on speed, portability, extensibility and ease of use.

The official Corona SDK website contains guides, lessons, and examples designed to turn novice mobile application developers into experienced professionals. Guides and tips cover all sorts of developer topics. From the basics mobile development up to more difficult topics. The Corona SDK framework is absolutely free. We remember about cross-platform. It runs on both Windows and Mac OS X and supports real-time application testing.

- TheAppBuilder;

So, description TheAppBuilder is a framework used by some of the largest organizations in the world, equipped with a user interface to speed up the development of application code. There are reviews that the version works best when used to create company presentations and other information applications. The framework comes with ready-made blocks for push notifications, feedback, surveys, content updates, analytics and much more. Best of all, TheAppBuilder integrates directly with Google Play, allowing you to publish ready-made applications with one click.

- Xamarin;

The Xamarin framework was developed by the same people who created Mono, compatible with the ECMA standard, and has a set of tools compatible with the .NET Framework. Xamarin offers developers a single C# codebase that they can use to create own applications for all major mobile operating systems.

Unlike many other frameworks, Xamarin has already been used by more than 1.4 million developers around the world. Thanks to Xamarin for Visual Studio developers can take advantage of the power Microsoft Visual Studio and all its advanced features, including code completion, IntelliSense, and debugging applications on a simulator or mobile device. The Xamarin Test Cloud feature allows you to instantly test applications on up to 2,000 real devices in the cloud (remotely, via the Internet). This is by far the best way to deal with the severe fragmentation of the Android ecosystem and release bug-free mobile apps that run without any major issues on most gadgets.

- Appcelerator Titanium;

The Appcelerator Titanium framework is part of the Appcelerator Platform, which includes all the tools mobile app developers need to build, test, and deploy highly optimized apps. The Titanium framework uses JavaScript to call a vast collection of APIs. These APIs call native functions of the operating systems, providing exceptional performance and a natural appearance.

Titanium includes a visually oriented mobile app development process that... to a large extent relies on pre-built code blocks that can be assembled by drag and drop. You can create data models programmatically or visually. Test your finished mobile apps in the cloud and track them with the Mobile Lifecycle dashboard that gives you valuable information about application performance.

- PhoneGap;

PhoneGap from Adobe is one of the world's most popular frameworks for developing Android applications. It is created by the Apache Cordova development team. An open source mobile application development environment that uses CSS3 and HTML5, as well as JavaScript for cross-platform development. PhoneGap is also completely open source software.

It is based on an intuitive desktop application, used to create applications and connect these applications to mobile devices (phones/smartphones, tablets). Finally, no more obscure text commands that are easy to get wrong and hard to remember. The fantastic desktop app is complemented by the PhoneGap mobile app. The application allows you to instantly see changes on your connected mobile device. Other things that make PhoneGap so recommended are its large library of plugins, third-party tools, and thriving community.

- Ionic;

Ionic is free framework Open source, licensed under the MIT license. It offers a whole library of components and tools. Ionic allows you to develop progressive web apps and native mobile applications for everyone large store applications - all from a single code base. Thanks to the best native plugins, it's extremely easy to use features like Bluetooth and Health Kit, and fingerprint authentication is also supported.

Ionic is also designed for performance tuning and optimization. All applications built using Ionic look like they are standardized and they work equally well. To date, nearly four million applications have been created by five million Ionic developers around the world. If you want to join them, visit the official website and learn more about this framework.

- NativeScript;

JavaScript and Angular, as well as TypeScript, are perhaps the most commonly used web development technologies. With the NativeScript framework, you can also use them to create applications. Simply put, NativeScript creates platform-specific user interfaces from a single code base. Unlike other integrated frameworks, NativeScript is supported by Telerik, a Bulgarian company that offers various software tools.

Do you need lessons on creating mobile applications in the cross-platform NativeScript framework? To help mobile app developers become familiar with this framework, the official website provides many examples and detailed tutorials. You can view real implementations of mobile applications, study official documentation, and even dive into the source code.

- React Native;

React Native is developed by Facebook and used by Instagram, Tesla, Airbnb, Baidu, Walmart and many other Fortune 500 companies. Facebook's React JavaScript framework is open version (open source). Because React Native uses the same UI building blocks as regular mobile apps for iOS and Android gadgets, it is impossible to distinguish a React Native application from an application built using Objective-C or Java. Once you update the source code, you will immediately see the changes in the application preview window. If you ever feel the need to manually optimize certain parts of your application, React Native allows you to combine native code with components written in Swift or Objective-C and Java.

- Sencha Touch.

Sencha Touch what is it? Like TheAppBuilder, it is an enterprise framework for creating universal mobile applications. It uses hardware acceleration techniques to achieve high performance. Sencha Touch comes with five dozen built-in UI components and decent-looking themes, making it easy to create amazing apps that attract users.

The framework includes a robust data package that can use data from any internal source data. With this package, you can create collections of data using highly functional models that offer features such as sorting and filtering. Sencha Touch has received praise from many influential companies and organizations.

Conclusion of the review of cross-platform frameworks for mobile application development:

No matter which mobile app development framework you choose, don't be afraid to change your mind if you ever feel like there is best options development environment. Cross-platform frameworks are extremely fluid, with new ones being released on a regular basis. Their goal is to help you quickly turn a rough idea into working application, and a working mobile application into a finished product. In the end, it doesn't matter whether you achieve your goal using the latest modern framework that everyone is talking about, or a long-established framework that is starting to gather dust.

When Chinese IT company Huawei decided to unveil its new multimedia phone surrounded by the ornate National Museum of Catalonia in Barcelona, ​​it certainly gave hints to the journalists present (covering technology news) about what they would see. After all, the recently introduced foldable smartphone Huawei Mate X looks a bit like a rare Picasso painting.

First review of Huawei Mate X: a smartphone with a folding screen - attractive, has powerful technical characteristics and an incredibly expensive price to buy it.

So, what is the Huawei Mate X smartphone? First impression Huawei review Mate X can be summed up in the phrase that this smartphone is great. Even the phrase that this is a beautiful smartphone softens the review a little. Rather, he is magnificent in his own way. It has perhaps the most worthy industrial design of any mobile phone that the tech giants have ever released in the last few years. New Huawei smartphone from contemplation and deep imagination, clearly expands the boundaries of what smartphones can be. Since the size of a smartphone screen easily turns into a tablet one. Thus, mobile content can be viewed in a convenient way.


Those who know everything about phones might think that when asked for a unique price, the Mate X is a bit like the Picasso story in that it is a very expensive smartphone. The Mate X has raised the bar for smartphone prices. But perhaps, given the specifications on offer, it can justify its high price for those deciding which phone to buy.

Display on Huawei Mate X.

Which display is better? Huawei Mate X has one display that can transform into three various configurations. The first mode is 8-inch tablet. It's an almost perfect square with an aspect ratio of 8:7.1 and a resolution of 2480 by 2200 pixels.

Since the screen is on the outside of the smartphone, when the mobile device is folded, you get two screens. The front screen offers 6.6 inches from edge to edge, complemented by a 19.5:9 aspect ratio and a pixel resolution of 2480 by 1148.

There are also rear end, which offers fewer screen inches because it houses the device's cameras and handle. You will primarily use this part to take selfie photos. This part provides a decent (but thin) screen size of 6.38 inches with a somewhat compressed 25:9 aspect ratio and a resolution of 2480 by 892 pixels.

How comfortable is the Huawei Mate X in terms of thickness?

When mobile Huawei phone The Mate X is folded at 11mm thick, and unlike the rival Samsung Galaxy Fold phone, there's no bulky gap. It is completely flat and locks into place with just one click. It would be interesting to test how well it locks when thrown into a purse, for example, and see if it can accidentally open or not.

When unfolded, the Mate X smartphone is 5.4mm thick, which is slightly thinner than the iPad Pro!

On Huawei Mate X, the camera, the pen - everything is for the user!

A quick look at the side of the Huawei Mate X - it's a handle (Huawei's fairly descriptive term). The device contains three mobile cameras, including one using hardware Leica. In technology news, this was not a surprise. The same configuration has appeared on all Huawei phones, starting with the P20 Pro model. It would be strange if the manufacturer Huawei refused such a function in such a revolutionary device.

You may notice that the phone does not have a dedicated front-facing selfie camera. This is because the three rear cameras are selfie cameras. To take a photo of yourself, you just need to fold your phone and flip it over.

It's all pretty exciting. Huawei's premium phones are regularly considered to have the best camera phones on the market. While the company didn't share any camera samples during the launch event, it's fair to say that some people love the experience of taking selfies with a high-end mobile camera enhanced by Master AI software.

And because the back of the Mate X also contains a screen, you can use your smartphone when taking photos, for example to show photos to your subject preview how it will ultimately look in the photo.

Huawei employees claim that there are no problems with the camera on the Mate X model. This is good news, both from the point of view appearance, and in terms of overall durability. The latter is what the company is focusing on as it announced a specially designed protective case with the phone.

New 5G connectivity and performance for the Mate X smartphone.

When reviewing the Mate X, it's important to remember that Huawei is more than just a phone maker. It targets a variety of IT areas, including SoC design. Therefore, it is not surprising that the Mate X uses a Balong 5G modem, as well as a Huawei Kirin 980 processor.

The modem is especially interesting as Huawei promises more than double the performance of modems from rival firms such as Qualcomm Snapdragon and Samsung Exynos. It is assumed that users who can afford to buy Huawei Mate X in stores will be able to use the download speed of 4.6 Gbps, for example, to download a 1 GB movie in just three seconds. Of course, right now, we have not been able to independently verify this, so for now we can only take our word for it.

What operating system is installed on Huawei Mate X?

From point of view software,Mate X runs on system Google Android 9.0 Pie.

A Huawei spokesperson also said that Desktop Mode software will be available for its latest foldable phone, allowing the Mate X to be used as a smartphone, tablet, or even a desktop computer.

Huawei Mate X memory.

Mate X is a mobile phone with two SIM cards, one slot of which supports 5G network, and the other is limited to 4G communication. If you don't need the latter feature, you can simply insert an NM card (clarification, NM is a nano memory card invented by Huawei that offers the same type of memory as a microSD memory card but in a smaller form factor) and add extra bed for storing data in a mobile device. At the same time, the basic version of the smartphone is available with 512 GB of memory. Even the most dedicated filmmakers are unlikely to use all that storage capacity in a mobile phone.

Battery for Mate X.

With such big screen for work, you'll be glad to know that the Huawei Mate X phone launched with a pretty gigantic battery. The device has two cells, which together measure up to a respectable 4500 mAh. Unfortunately, there are no battery tests right now, so it's difficult to say how this translates into actual use of the new smartphone.

The Chinese company shared that the Mate X comes with a 55W super charging feature that can recharge the phone's battery by 85 percent in just thirty minutes.

Huawei Mate X pricing.

Huawei Mate X is perhaps the most important phone, ever unveiled by the rising Chinese tech brand, and not just because it's cementing its reputation as an innovative premium handset maker. This phone implements the company's more than three years of research and development and integrates advances in materials technology and communications equipment.

With this in mind, don't be surprised that the smartphone comes with really expensive prices, starting at 2,299 euros. When Huawei CEO Richard Yu (the English spelling of his name is "Richard Yu") broke the news, the silence from the crowd he had previously enjoyed was replaced by whispers of questioning. How much, how much does it cost?

Speaking of prices, it is about 300 euros more expensive than the flagship mobile device Samsung Galaxy Fold. And it's about 800 Euro more expensive than the most expensive Apple iPhone. Price-wise, the Mate X is in the same range as the company's previous luxury phones that bore the brand of luxury car brands, namely Porsche.

Huawei is not oblivious to the high cost of the Mate X, and during the conversation, Richard Yu said that the price of the phone reflects the high cost of research and development of the mobile device. He explained that the patented hinge that separates the two displays was a three-year development process and contains over a hundred different parts. This kind of research and development is not cheap, and it is inevitable that there will be costs.

However, two things are inevitable. Firstly, there will be no shortage of enthusiastic pioneers willing to save on a lot in order to save up the money for a premium phone. For these buyers, there is an undeniable allure to being among the first to own something special. Perhaps Huawei can take advantage of the news buzz and benefit from more than just selling cheaper phones.

Secondly, prices on the market will inevitably decline. Perhaps not for this smartphone, but certainly for foldable smartphones in general. By by and large, the price of 2300 Euros per phone will be perceived as a deviation from the norm. This will be driven by several factors, ranging from inevitable cost savings to competition from other up-and-coming brands like Xiaomi and OPPO, which are making strong inroads into the Western smartphone market.

Availability of purchasing Huawei Mate X.

For example, Huawei hasn't said how much the device will cost in the UK, but if you're guessing, it'll probably cost around £2,300. This assumption takes into account previous price trends, high sales tax in the UK and the continued decline of the pound.

Also, Huawei CEO Yu did not mention any plans to release the Mate X in the United States. Which is not surprising. The company rarely releases phones in the US. So the Mate 20 Pro smartphone, which until recently was best Android phone and, which could be purchased for a reasonable price, was completely absent from the American market, forcing American consumers to order the smartphone from abroad. This situation could push prices even higher for US users, who may be forced to pay high customs duties and taxes.

When will it be possible to buy Huawei Mate X?

Huawei has announced that the Mate X will be released mid-year. Unfortunately, this message was not more specific. To clarify, you just need to wait and see what the official release date for Huawei Mate X will be.

Are you planning to buy a new premium phone? There are reasons why it's better to wait before buying a premium phone right now. Which? Here are some of the main reasons. What the buyer can expect from premium phones in 2019 is a new Qualcomm Snapdragon 855 mobile chip, new super fast 5G connectivity, foldable screen design and a 48-megapixel mobile camera.

All about phones and buying them: If you are planning to buy a new premium phone, wait at least one month to buy it. And that's why:

It is expected that at the Mobile World Congress 2019 (also known as MWC 2019), which will be held in just a couple of weeks (on the twentieth of February), most of the leading smartphone companies will present their latest flagship phones with advanced features and updated technical specifications.


So, new cell phone specifications for this year.

Samsung will release a multimedia phone Galaxy S10, while manufacturer HMD Global will present a five-camera Nokia phone 9 PureView. Phone makers Huawei, Oppo and LG will also showcase their latest mobile devices at the upcoming mobile expo.

But in 2019, buyers need to think about more than just the next model upgrade cycle when purchasing a new premium phone. And the reasons for this are the unique technical characteristics in the description of the phones.

- Qualcomm Snapdragon 855 processor.

Top Qualcomm processor works on most premium phones, from Samsung models Galaxy S9 to OnePlus 6T. The Snapdragon 845 processor is now history. The latest Qualocmm Snapdragon 855 chipset based on 7nm process technology delivers better performance, higher battery efficiency and built-in artificial intelligence (aka AI) processing.

Paired with the Snapdragon X50 modem, the Snapdraon 855 will also bring 5G mobile connectivity to premium smartphones in 2019.

Other key features of the chipset include improved gaming performance (Adreno 640 GPU), artificial intelligence and a higher resolution camera, as well as an in-display fingerprint sensor.

- 48 megapixel camera.

The latest premium smartphones are expected to come with a higher resolution camera. The 48-megapixel camera is the new rage, and there are already several phones like the Honor View20 and Redmi Note 7 have a similar function.

While resolution is certainly not the best measurement to judge a camera by, the built-in sensors are also improving significantly. Most of these 48MP camera phones will probably use Sony sensor IMX586, named as the highest resolution camera sensor for mobile phones.

Apart from better camera resolution and sensors, premium mobile phones 2019 may also come with Samsung-like quad and penta (five) camera setups. In most 2018 phones dual cameras had a main camera, while additional camera ranged from ultra-wide, depth to monochrome.

We expect the new phones to feature most of these sensors with three, four or five cameras.

- Fifth generation mobile communications: 5G.

The evolution of mobile networks continues! The upcoming MWC 2019 will also be a launching pad for 5G phones. Xiaomi, OnePlus, Samsung and almost all the leading players in the mobile market are expected to introduce their new phones with 5G connectivity. Most of these phones will also hit the European and US markets later this year. Some Apple fans are already looking to buy the 5G iPhone. For other countries, the rollout of 5G networks may be delayed by at least one year. But investing in a 5G phone right now wouldn't be a bad idea.

- Folding mobile phone.

Folding phones are no longer a concept, screen folding is already part of the features of mobile phones. Korean company Samsung introduced its first foldable phone late last year. It is expected to unveil the commercial version of the phone at its event on February 20, ahead of mobile exhibition MWC 2019.

Samsung is likely betting big on the new form factor, as it plans to release at least one million foldable phones this year. Considering that Russia is one of the priority markets, we can expect that foldable phones will also be released. Apart from Samsung, Huawei, Xiaomi and Oppo have plans to launch foldable phones this year.

- Artificial intelligence in phones, plus don’t forget about machine learning.

Google introduced operating system last year Android system 9 Pie. Such Android features Pie, like adaptive display and adaptive brightness is the basis of machine learning, which helps improve the efficiency of use Android phones. In the future, artificial intelligence and machine learning will become an important part of updates for Google platforms Android. It may be worth making sure that your new phone will be compatible not only with Android 9 Pie, but also with the Android Q successor.

Besides Google, phone companies like Xiaomi and Asus are bringing artificial intelligence (AI) and machine learning (ML) right into system applications. The camera on premium phones, for example, uses AI and ML to automatically recognize scenes and automatically optimize settings. Most of the 2019 mobile phones will come with AI-enhanced cameras.

The only thing that remains a dream when buying is when the best mobile phones will have a full-fledged “3D phone” feature.

News added:

1) Samsung has released the latest version of Galaxy S10 and people believe that iPhone may lose its position as the king of smartphones.

Last flagship smartphone Samsung Galaxy S10 was launched by the company on February 20. On this day, Samsung presented many new products. The audience was really interested in the new phone demonstrated. So much so that they say that Apple's iPhone has a serious alternative. With the latest Galaxy S10 model, Samsung surprised and shocked fans, in a good way.

2) The attractive, powerful and incredibly expensive Huawei Mate X foldable 5G phone.

Following the announcement of the first foldable smartphone Samsung Galaxy Fold, Chinese company Huawei is betting on the folding screen form factor and is announcing the release of the Huawei Mate X, which also works with 5G connectivity. Developer Huawei is taking a completely different approach compared to Samsung, namely placing the smartphone's rollable display on the outside rather than on the inside, and this solution has a number of pros and cons when describing next-generation phones. The price of Huawei Mate X starts from 2299 Euro.

3) Will Apple release a foldable iPhone?

Some analysts believe that a foldable iPhone could be in the works from the Cupertino company. Then, if the new Apple smartphone comes with a folding screen, it has a chance to become the best among the already released foldable smartphones Samsung Galaxy Fold and Huawei Mate X.

Moom, from the developers of Many Tricks, has been bringing order to chaos since 2011, making managing windows in your operating system as easy as clicking a mouse button or using a keyboard shortcut. With Moom, you can easily move and scale windows to fit half screen, quarter screen, or fill the screen; set custom sizes and positions and save layouts open windows for one-click positioning. Once you try Moom, you'll wonder how you ever used your Mac without it.

Software review: Moom is a program for moving and scaling windows in the Mac OS system.

So, Moom allows you to move and scale windows - using the mouse or keyboard - in predefined locations and sizes, or in full screen mode. When using the program with a mouse, all you have to do is hover over the green button resize and the Moom interface will appear. When you are using the keyboard, click on the shortcut you defined and the Moom keyboard frame will appear, then you can move the windows around using the arrow keys and modifier keys.


Moom can be launched as a traditional app, as a menu bar app, or as a completely faceless background app.

Pop-up window placement.

Hover your mouse over the green button of any window and the Moom palette will pop up.

Quickly fill the screen or move and resize vertically or horizontally around the edges of the screen. Want quarter-size windows instead? By holding down the Option key, the palette presents four quarter-size corner options along with a "no resize center" option.

Resizing is not a problem.

It's actually drag and drop, using Moom's unique on-screen resizing grid.

Click the empty box below the pop-up palette, move your mouse pointer to where you want the window to be positioned, then click and drag to new dimensions.

Release the mouse button and the window will fill the outline you drew on the screen, it's not difficult at all.

Want to quickly move and scale windows in specific areas of the screen? Just turn on Moom's edge and corner snapping feature.

Grab the window, drag it to an edge or corner, and release the mouse button. You can set the resize action for each location in Moom's settings.

Set the window set to the size and location you want, then save the layout. Restore the layout using the assigned hotkey or through the Moom menu.

This feature is especially useful if you're using a laptop with an external display; Moom can launch saved layouts when you add or remove displays.

No mouse required.

Don't worry, keyboard users. Moom isn't just for those who prefer to use a mouse. Enable keyboard controls and you can pan, resize, center, use the on-screen grid, and more—all without touching your mouse.

Additionally, each custom Moom command, continue reading, can be assigned a global keyboard shortcut or one that only works when the keyboard controller is on screen.

Countless custom commands.

Create and save frequently used Moom actions in a menu of custom commands, with additional separators and labels.

Moving, scaling, resizing, centering, even moving to other displays can all be done using custom commands. You can even create a sequence of commands tied to a single shortcut, simplifying complex moving and resizing operations.

But wait, there's more to moving and scaling windows on Mac OS with Moom.

Use Moom as normal application Dock-based, as a menu bar icon, or as a completely invisible background app.

Access to custom commands done using the Moom menu bar icon, green button pop-up palette, or keyboard shortcuts.

Use a small hex grid to resize the grid instead of a full screen virtual grid.

Move windows across displays, and use related commands to scale them to new sizes and locations as you move them.

You can display a keyboard cheat sheet that shows you what tasks you've assigned to which keys in keyboard mode.

Resizing windows to exact dimensions, ideal for testing how well windows fit into different sized windows.

Moom's developers have worked hard to achieve these goals, where great software should do its job efficiently, have a clear interface, and be enjoyable to use.

Summary:

Moom is a Mac OS app developed by Many Tricks that lets you quickly organize, resize, move, scale, and shape windows so you spend less time arranging windows and more time working with them.

Moom system requirements:

The program requires installation of the macOS 10.8" operating system on your computer. Mountain Lion" or newer. You can try Moom for free.

Trying to download and choose the best one file manager for Windows? Eat good news, it's portable XYplorer program, it is just a file manager for Windows and has such features as tabbed browsing, powerful file search (as an explorer, alternative), universal preview, customizable interface, optional dual panel and a large set unique ways effective automation for frequently repeated tasks. This file manager is for Windows computer, according to the developer Cologne Code Company - fast, innovative, lightweight and portable. Read on for a review of the XYplorer program!

What is a file manager for Windows today.

Learn more about the functionality of the XYplorer file manager. So, there is an export of extended information about files of entire directories (or even directory trees) to CSV text files. Automatic column width adjustment. Customizable display formats for file size and date information. For each file and folder, the used (real) disk space is immediately displayed. Remembers the last folder and sort order. Browser-like history functionality. You can assign favorite folders. Big set useful commands, added to standard context menu file, including "Copy to", "Move to", "Copy file name with path", "Copy file properties", "Rename multiple files". Icon extraction, multi-file timestamp and attribute label. Instantly display complete file/version information for each selected file. Instant preview of images, audio and video files (displaying detailed media information). Instantly view file contents for all files (ASCII and binary), including extracting text from binary files(fast enough). Full support Drag and Drop and mouse wheel functions.


XYplorer what is it for the user

XYplorer, as a two-panel file manager for Windows, was designed for heavy-duty work. The program is easy to install and easy to remove. Installing and running the program does not change your system or registry. Ease of use in that you can start working in the shortest possible time (the interface fully complies with file manager standards). The program is small, fast and convenient for random access memory computer.

Portability:

XYplorer is a portable file manager. That is, it does not require any installation into the computer's operating system, stores all configuration data in the program data folder, and running it does not change your system or registry. Take it with you and you can run the program from a flash drive. Then file management is in your hands.

Working with tabs:

Tabs in the file manager make it easy to switch between folders. Drag them, hide them, lock them, name them, or place files on them. Tabs remember their configuration individually and across sessions. In addition, the user gets tabs and a dual panel.

Functionality:

XYplorer was designed to make the user's experience faster, according to the developer. Indeed, numerous usability improvements in an attractive interface help streamline your workflow and increase efficiency. Under these conditions, you can save a lot of time when working with files in Windows.

Scripts in the file manager for many tasks:

Yes, you can program this program. Individual solutions for individual tasks. No plugins are required, scripts are launched from the program folder. Even beginners can benefit from this feature as many ready-to-use scripts are available on the official file manager forum.

Speed ​​of the program:

The speed of work has always been main goal XYplorer software development. The code is constantly optimized for performance, with zero tolerance for slowness. In addition, the file manager uses very little RAM in Windows; the executable file is small in size (only 7 MB) and loads on the system almost instantly.

Reliability:

Can I trust the XYplorer file manager? One thing is clear: the program works as intended by the developer and is expected to work; it seems that it is very difficult to put it into a crash state. Additionally, the developer states that any issues with the program are addressed immediately and are usually resolved within a few hours. It is worth adding that a large community closely monitors the development of the file manager and constantly tests frequently released beta versions.

Software customizability:

You can customize your file manager to look and behave the way you want. Customization ranges from fonts and colors to custom toolbar buttons and even file icons and program associations. And every part of XYplorer file manager is completely portable. Even dark mode.

Responsiveness of the XYplorer program developer:

System requirements for the program:

Since XYplorer is a portable file manager. File management does not require installation or modification of your operating system or registry. You can take the program with you and simply launch the file manager from a USB drive along with your personal configuration.

The XYplorer program works under 32-bit and 64-bit versions of Microsoft operating systems:

Windows Server 2003;
- Windows XP;
- Windows Vista;
- Windows Server 2008;
- Windows 7;
- Windows Server 2012;
- Windows 8;
- Windows 8.1;
- Windows Server 2016;
- Windows 10.

You can try the file manager for free, but remember that the demo version of XYplorer is fully functional only for 30 days after installation on your computer!

A fast program for downloading videos from the Internet for Mac: Downie will save video content once or according to a list and a customizable “alarm clock”.

A program for downloading videos from Internet sites - Downie is currently supported by more than 1,000 different sites (including Facebook, Vimeo, the legendary YouTube, Lynda, Youku, Daily Haha, MTV, iView, South Park Studios, Bloomberg, Kickstarter, NBC News, CollegeHumor , MetaCafe, as well as Bilibili and other sites with videos). Plus, the list of sites from which the program can download videos is growing rapidly.


Downie program features:

Support for downloading 4K YouTube videos - Unlike many other YouTube video downloaders, Downie supports HD YouTube videos, up to 4K format.

Frequent updates - you don’t have to wait long for new sites to be added from where you can download videos or errors are corrected. Downie is updated approximately once a week with new features, supported sites, and more.

International approach - Downie downloader not only supports specific sites created for a specific country, the program is also localized into different languages. If your language is not on the list of supported languages, just contact the developer, Charlie Monroe Software, and discuss the issue.

New features in Downie:

Redesign of the program user interface - user interface The bootloader has been redesigned from scratch. According to the developer, the interface has become faster, more convenient and visually pleasing.

Menu bar icon - you can manage downloads from the menu bar, without having to be distracted from your current work.

Improved HLS support - the program developer claims that HLS streams load four times faster.

DASH support - DASH streams are now supported.

Major post-processing improvements - Post-processing of some uploads can take just seconds instead of minutes thanks to Downie, a shortcut to analyze video before converting it.

Simple Mode - If you prefer to keep the user interface as simple as possible, there's an Easy mode for you.

Grouping video files based on the site from which the download was made and the playlist - all downloads can now be sorted into folders depending on where you downloaded them from or what playlist they are from.

Delayed queue start is a function for scheduling downloads for the required time (for example, you can schedule a video download for the middle of the night) so as not to overload the Internet channel for the whole family.

User-controlled pop-up support - The program now additionally supports pop-up windows, so you can log in to sites that open the login window in a separate window.

Simple tips for using Downie:

If you have a large list of links or many links within some text, simply drag it all onto Downie - the downloader will scan the text for links to video content.

You can also use copy and paste - just press Command-O in Downie and you can paste a lot of links.

Fast user support:

The developer of the video download program usually responds to emails within 24 hours and quite often adds support for the requested sites in the program in its next update.

A few words from the program developer:

Charlie Monroe, General Manager, Developer and Customer Support:

"My goal is to release the best applications and provide the best support."

Downie Compatibility:

Anyone who is thinking about downloading the Downie program for Mac. You should know that to work with the program you need a computer with operating system macOS 10.11 or later.

Breaking software news: VideoSolo DVD Creator for converting and recording video, with wide functionality for the user.

So, with VideoSolo DVD Creator, burn almost any video to DVD and even Blu-ray discs easily and quickly, with excellent flexibility of settings (you can record video, edit video, add audio, edit DVD menu).


It is possible to download online videos for burning DVDs or Blu-Ray discs.

Need to solve the problem of how to download videos from online sites? For example, from sites such as YouTube, Facebook, MTV, Vimeo, Yahoo, Dailymotion, TED, Vevo, Niconico, AOL, Worldstar Hip Hop, Youku, CBS, ESPN and others. With this program, home movies or videos, after downloading from an online site, can still be burned to DVD or Blu-ray.

The program allows, in several simple steps, download 3D videos, high definition videos (4K, 1080p and 720p resolutions) and music for any player.

Styling your DVD using the right menu.

The flexible VideoSolo DVD Creator program offers many diverse and incredible templates to edit DVD disc menus for you. Already available design themes such as holiday, family, wedding and more. After choosing a menu template you like, you can edit the text DVD menu and determine its font, size, color. Creating a DVD menu is quite convenient.

Moreover, you can separately install background music, background picture and initial movie with your music, picture and video file.

Setting up subtitles on DVD and audio tracks.

Need to change or create subtitles or audio tracks on your DVD? DVD Creator allows the user to customize the subtitles and audio track. That is, you can add subtitles and audio tracks to your DVD manually. Supported subtitle file formats are SSA, SRT, and ASS.

For audio files, this program supports almost all popular audio formats, so it is easy to import them into the program. With the DVD Creator utility, you can edit the audio volume and adjust the position of subtitles to get a personalized DVD file.

Video editing and live preview.

This DVD burning tool is designed with a powerful video editing feature that allows professionals and beginners alike to create professional-looking DVDs. Which allows you to adjust video effects such as brightness, saturation, hue, volume and contrast.

VideoSolo DVD Creator also supports the ability to trim video length, cut video, change aspect ratio, set position and transparency, and add text or image watermark to video.

The DVD Creator software user can view the DVD video at a convenient time before recording to make sure that everything is created as it should.

Video review of the VideoSolo DVD Creator program: User's Guide.

Data transmission technologies are constantly being improved. Until recently, Bluetooth technology was not the most popular due to its shortcomings. The main thing turned out to be the low data transfer speed and their small volume, so personal computers and in mobile phones Although the technology continued to be used, it was not very widespread.

Today, manufacturers are announcing an update to Bluetooth. The new operating algorithm made it possible to obtain a completely new product called Bluetooth Smart. What are its features? And how do car alarm manufacturers use these advantages?

Perfectly economical

Bluetooth wireless technology has achieved record low power consumption. High efficiency distinguished the first version, but in the latter, manufacturers achieved the greatest possible reduction in energy consumption. New generation devices using this technology, can work much longer. For example, on one small coin-type battery, the device can operate for at least one year without the need for recharging, even if it transmits and receives information via a wireless communication channel every day.

The Bluetooth Smart specification has received other advantages.

  • Increased data reception speed. This happened due to the expansion of the package of information that can be missed wireless channels. The speed has increased by two and a half times, while the volume of transmitted data has increased by 10 times. Manufacturers used this security systems, which have adopted Bluetooth Smart technology as the basis for data transfer between the car alarm unit and the user. In this case, the function of a user identifier can be performed either by a special tag or by the owner’s personal smartphone with active Bluetooth.
  • Improved security and privacy. It is no coincidence that the latest version of Bluetooth Smart is used in the production of security systems. It implements new algorithms for generating keys and encrypting data, the exchange of which initiates an authentication check and periodic checking of transmitted and received variables. Such an encryption algorithm eliminates tracking and, especially, unauthorized use of the signal.

The new Bluetooth Smart technology is presented by the manufacturer under the slogan “Ideal for the Internet.” But it turned out to be no less attractive for automobile security systems.

,
There are a wide variety of ways to transmit information over the air in the world. Recently, the BLE format has become increasingly popular. Today we will look at the features of this protocol and talk about why it is so in demand in the modern world. We will also look at development tools and features of auxiliary applications on Windows and Android from Nordic.

Why was BLE invented?

As soon as people learned to transmit information wirelessly, the task arose of transmitting data using a battery-powered device. The problem is that he must be assisted by another device that will constantly either listen to the airwaves or transmit data. The problem occurs when both the receiver and transmitter are battery powered. This is where BlueTooth Low Energy (BLE) comes to the rescue. It entered the BlueTooth 4.0 protocol for the first time. At the moment, the BlueTooth 5.0 specification has already been released, but we will mainly consider the BlueTooth 4.0 format, sometimes indicating innovations for the 5.0 format. One of the devices is usually a smartphone, and the second is a battery-powered gadget. Android supports BLE since version 4.3.

Transmitting and receiving data requires energy, so the data transmission speed is increased so that more information can be transmitted per unit time. For this purpose, BLE uses an information transfer rate of 1 Mbit/s. However, it is not only the data transfer speed that is important. The most important thing about BLE is that communication devices can switch to synchronous operation. In other words, the devices sleep 99% of the time, then wake up for a very short time, exchange information, and go back to sleep. However, before entering this mode, you must go through the synchronization procedure. There is an “advertising” mode for this. We'll look at it later. And before diving into the description of the BLE protocol, I would like to touch on the topic of tools for working with the BLE protocol.

Tools

In order to understand the variety of parcels and requests, we need tools. With their help, we could see the contents of parcels and control the mechanism of interaction between devices. For these purposes, we will use the nRF51822 Development Dongle (PCA10000), a sniffer program and, to display the results, the Wireshark program, well known to all system administrators.


The programs are free, but getting the dongle itself can be a challenge. However, without tools, developing such complex devices will be very problematic. At the first stage, the Android program “nRF Connect” can help.


It allows you to scan the air, find and disassemble parcels of both attached and non-attached devices. Nordic also has tools for developing BLE devices, but these will be enough for us. There is a representative of the Nordic company on the Russian market - the company “Rutronik” (rutronik24.com, rutronik.com). Through its representatives you can purchase the necessary microcircuits, development boards etc. In addition, there is a forum on the Internet where company representatives answer questions from developers.

First, let's briefly talk about how to use our tools. Let's insert our dongle into the USB connector and run the ble_sniffer_win program. We will see the following window.


If the dongle sees BLE devices, information about them will appear below. In this case, there is one device on the air with the name “TestBLE”. Its signal level, MAC address and the fact that this address is random are also displayed. Looking ahead, I would like to note that here lies one of pitfalls for developers. Some phones (LG G3S, Samsung S6) only work with devices whose MAC addresses are registered (public).

The sniffer has two operating modes. If we press the “w” button on the keyboard, the “Wireshark” program will launch. The sniffer will scan three advertising channels and provide information about all advertising devices. If we first press a number on the keyboard, the same as that opposite the device we are interested in, then a different operating mode will turn on. In it, the sniffer will monitor the traffic of only one selected device, both on advertising channels and on working channels


Using Wireshark, it is easy to get all the information about the package. The program consists of three windows. All received parcels are displayed at the top, in the second window - detailed information about the selected package, and the third window displays the frame itself. In turn, the second window contains three blocks of information. In the top one - the time values ​​of the selected frame, in the second (Nordic BLE sniffer meta) - general information about the frame, such as signal strength, frequency channel and some others. The most interesting for us is the third block of information (Bluetooth Low Energy Link Layer). In it you can see an analysis of the frame itself. In the future we will talk specifically about this block of information. First, we will look at the formation of advertising packages.

Advertising

Let's look at the picture below. It shows channel allocations by frequency for BLE. Advertising channels are 37 (2402 MHz), 38 (2426 MHz) and 39 (2480 MHz) channels. This distribution of advertising channels was not chosen by chance. Firstly, advertising channels fall between Wi-Fi channels (channels 1, 6, 11), which allows them to be heard by other devices even at low power levels. Secondly, when we space advertising channels far apart from each other, we get guaranteed message delivery. This is due to signal interference indoors. It is known that as a result of the reflection of radio signals from walls, a situation may arise where the receiver and transmitter cannot hear each other. However, in our case, when the transmission of advertising packages occurs sequentially on three different channels, maximally distant from each other in frequency, this effect is absent.


Let's now consider the format of the advertising package itself. The specification measures data length in octets. For us these are bytes. The very first byte is the preamble. It consists of alternating zeros and ones. This is necessary to synchronize the transmitter and receiver. Following the preamble, four bytes of the access address are transmitted ( Access Address). After it comes a data packet (PDU). In specification 4.0, the maximum PDU length is 39 bytes, and in version 5.0, the data packet length is increased to 257 bytes. At the end of each advertising packet there are three bytes checksum(CRC).
It should be noted here that the Access Address serves to ensure that devices understand for whom the BLE package is intended. This is a kind of access code. If this access code is not known to the device, then the packet is ignored. On all advertising channels, unlike working ones, it is the same (0x8E89BED6), so all devices on advertising channels see each other.

Let's now look at the PDU data block format. At the very beginning of the PDU packet there is a 16-bit header. It contains the packet type, TxAdd, RxAdd flags, as well as the length of the entire PDU field in bytes. RFU are reserved fields. For the 4.0 specification it looks like this:


Heading:
For specification 5.0, the length of the Payload field has been increased to 255 bytes, and new fields have been added to the header:
Heading:
The TxAdd field is responsible for how the MAC address of the device will be displayed. If this field is equal to one, then the MAC of the device will be visible as random. Let us now consider what types of advertising packages there are. The figure shows a list of them for specification 4.0. In format 5.0 their number is increased, but we will consider what is available in both formats.


ADV_IND are undirected packets that are sent out by devices that are ready to join. Most gadgets use them when sending out advertising packages.

ADV_NONCONN_IND – advertising packets that are sent by non-connected devices. These are beacons. Usually they serve to obtain some kind of reference information. For example, when entering a store they may inform you about promotions. In addition, by measuring the level of signals from beacons and knowing the map of their location, it is possible to carry out automatic positioning indoors. This is relevant for automated warehouses.

SCAN_REQ, SCAN_RSP, CONNECT_REQ – packets exchanged between the connecting device and the phone during the process of establishing a synchronous connection. We will look at these packages and the joining process itself in the second part of the article.

ADV_SCAN_IND - These packets are sent by a non-attachable device that can provide additional information in response to a scanning request.

In the second part of the article, we will look at the various operating modes of BLE devices, as well as the mechanism for “attaching” the device to the phone and switching to operating frequencies.

Pecherskikh Vladimir

Tags:

  • ble
  • bluetooth 4.0
Add tags