Skip to main content

UI/UX portfolio

Comments

Popular posts from this blog

BLE Pairing vs Bonding

BLE pairing vs. bonding Just a quick write up on the difference between pairing and bonding, since these terms get used interchangeably. I think this has to do with the usage of ‘pairing’ in Bluetooth Classic, or BR/EDR. As far as Bluetooth LE is concerned, pairing and bonding are two very distinct things. The short explanations are that pairing is the exchange of security features each device has, and creating temporary encryption. Bonding is the exchange of long term keys AFTER PAIRING HAS OCCURRED, and STORING THOSE KEYS FOR LATER USE. Pairing is not the creation of permanent security between devices, that  is called bonding. Pairing is the mechanism that allows bonding to occur. Pairing Pairing is the exchange of security features. This includes things like i/o capabilities, requirement for man-in-the-middle protection, etc. The client side begins this exchange. The client essentially says ‘hey, i’d like it if you had these features’. The server replies,...
What’s new in Android 7.1 Nougat? Check out the video below for a quick rundown of the new Android 7.1 Nougat features. For clarification purposes, a distinction needs to be made between the Android 7.1 version found on the new Google Pixel phones and the Android 7.1 update coming to Nexus devices. For starters, the Nexuses don’t inherit the Pixel Launcher, so no Google Assistant, parallax wallpaper effect or the new wallpaper picker. Furthermore, some hardware-related features like the Pixels’ fingerprint scanner gesture controls and Night Light (aka Night Mode) also  won’t be coming to Nexus devices . A note on the Android 7.0 review Android 7.0 will be very familiar to anyone that has seen the latest Android N developer preview. Anyone that saw the Android N developer previews will no doubt see a lot of familiar Android Nougat features here. The builds are so similar that if you were running Android N dev preview 5, the official OTA for ...

Android O

Android O Features and APIs Android O introduces a variety of new features and capabilities for users and developers. This document highlights what's new for developers. Make sure to check out  Android O Behavior Changes  to learn about areas where platform changes may affect your apps. Notifications In Android O, we've redesigned notifications to provide an easier and more consistent way to manage notification behavior and settings. These changes include: Notification channels: Android O introduces notification channels that allow you to create a user-customizable channel for each type of notification you want to display. The user interface refers to notification channels as notification categories. To learn how to implement notification channels, see the Notification Channels guide. Snoozing: Users can snooze notifications to reappear at a later time. Notifications reappear with the same level of importance they first appeared with. Apps can re...