Translate

Android 8.0 update: when will you get it?


Android 8.0 Oreo is the latest major version of Google’s mobile platform, released on August 21. The new software is already available on Google’s Pixel and Nexus devices, and has begun rolling out to some devices from HTC, OnePlus, and others.
How soon your phone will get the update depends on a variety of factors: your phone manufacturer’s update track record, how new (and expensive) your phone is, whether your phone is unlocked or carrier-branded, your region, and so on. But, given past performance, we can draw some fairly accurate predictions of when you can expect to get the Android Oreo update on your phone

Android Oreo update schedule

Google Pixel/Nexus Android Oreo update

Google began rolling out Android 8.0 Oreo to its Nexus and Pixel devices on August 21, 2017. Factory images and OTA links are available on the Android Developers website and if you need any help flashing the image, follow our straightforward guide to installing Android Oreo manually.
The following devices are officially receiving Android 8.0 Oreo updates. Click on the links to get the latest factory image.
The following devices have received updates to Android 7.1.1 Nougat, but will not receive updates to Android 8.0:

Galaxy S9, Galaxy S9+ specs leaked: Top features, possible price, India launch and other key details

We’re only a few weeks away from the unveiling of the Galaxy S9 and Galaxy S9+ which is set to take place a day ahead of MWC 2018 on February 25. With Samsung’s upcoming flagships being one of the most awaited unveilings this year, leaks and rumours have understandably picked up. The flagships are set to succeed last year’s Galaxy S8 and Galaxy S8+ which were launched sporting near bezel-less displays or what Samsung calls Infinity Display. In recent weeks, news surrounding the Galaxy S9 and Galaxy S9+ has picked up. Late last week, VentureBeats leaked renders of the two smartphones that tells us what we can expect, at least as far as the display is concerned. In addition to this, the handsets have also been tipped to sport improved cameras and a facial recognition feature to take on Apple’s Face ID. Here are some of the features you can expect.

Top features

-- VentureBeats’ Evan Blass late last week tweeted renders of the Galaxy S9 and Galaxy S9+. The renders reveal an edge-to-edge displays on both the phones with bezels slightly slimmer compared to the Galaxy S8 and Galaxy S8+.
A recent report suggests the flagships may come a technology called Intelligent Scan which is a biometric feature that uses facial recognition and iris scanning to unlock the phone in dark or harsh light.
-- The rear will continue to be made out of glass, but we do expect a little change in the look, especially with regards to the fingerprint sensor. According to previous renders, Samsung will move the sensor below the camera module for easy reachability.
-- The company will reportedly introduce a new Y-OCTA (Youm On-Cell Touch AMOLED) technology as well. As per the reports, Y-OCTA will allow the company to place the touch sensor directly on the flexible OLED layer. This will help reduce thickness and weight and could also make the display more touch responsive.
-- The Galaxy S9 and Galaxy S9+ are tipped to house stereo speakers tuned by AKG. Both the smartphones are expected to run Android 8.0 Oreo.
-- Samsung recently announced four new ISOCELL camera sensors with each having a special ability such as improving light sensitivity and enabling high-speed video captures at 1080p at 480fps, among other things.
-- The upcoming flagships could sport versions of at least one of the new sensors announced. The larger Galaxy S9+ is tipped to bear a dual rear camera setup and could feature a version of ISOCELL Dual for better optical zoom, low-light shooting and depth sensing for bokeh shots.
-- The Galaxy S9 will feature a single 12-megapixel Dual Pixel rear camera with OIS. It is tipped to come with a variable aperture feature allowing you to shoot between f/1.5 and f/2.4 depending on the lighting conditions.
-- As far as the rest of the specs is concerned, the Galaxy S9 is expected to sport a 5.8-inch Quad-HD+ Super AMOLED display while the larger Galaxy S9+ will come with a 6.2-inch display. They are also expected to come with IP68 certification for dust and water resistance.
-- The flagships will be powered by the new Qualcomm Snapdragon 845 chipset paired with 4GB of RAM for the Galaxy S9 and 6GB of RAM for the Galaxy S9+.

Samsung Galaxy S9 and Galaxy S9+ possible price

As of now, nothing has been rumoured regarding the pricing of the upcoming flagships. However, the phones are expected to be priced roughly similar to the Galaxy S8 and Galaxy S8+. If this is the case, you can expect the Galaxy S9 and Galaxy S9+ to be priced around $720 (approx Rs 45,790) and $840 (approx Rs 53,400), respectively.


Angularjs intervirew questions

1. What is AngularJS?

Angular JS is a Javascript framework. Angular JS extends HTML with ng-directives.
The ng-app directive defines an AngularJS application.
The ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
The ng-bind directive binds application data to the HTML view.

2. Why to use AngularJS or what all are the advantages of angular JS?

Advantage of using AngularJS:
i)Supports MVC
ii)Uses the plain javascript objects
iii)A declarative user interface
iv)Filters filter the data before reaching view
v)Write less code

 

3. How AngularJS is different from other JavaScript Framework?

AngularJS is a framework. It has following features
  • Two way data binding
  • MVC framework
  • Template
  • Custom-directive (reusable components)
  • REST-friendly
  • set up a link for any dynamic page
  • Form Validation
  • Server Communication
  • Localization
  • Dependency injection
  • Full testing environment

 

4. What IDEs you can use for AngularJS development?

You can write angular JS in any IDE

 

5. Compare the features of AngularJS and jQuery?


JqueryAngular JS
Restful APInoyes
Integration test runnernoyes
MVC supportnoYes
templatenoyes
two way of bindingnoyes
dependency managementnoyes
AJAXyesyes
Unit test runneryesyes
cross module communicationyesyes
form validationnoyes
Localizationnoyes
file size32kb38kb

 

6. Is AngularJS a library, framework, plugin or a browser extension?

framework

 

7. What browsers AngularJS support?

Angular JS supports all major browsers, IE8 and above,safari,mozila,chrome etc

 

8. What is the size of angular.js file?

38kb

 

9. What are AngularJS features?

AngularJS is a framework. It has following features
1.Two way data binding
2.MVC framework
3.Template
4.Custom-directive (reusable components)
5.REST-friendly
6.set up a link for any dynamic page
7.Form Validation
8.Server Communication
9.Localization
10.Dependency injection
11.Full testing environment

 

10. How AngularJS handle the security?

i) Define global variables in app-module
ii)Define the service for Authorization
iii)use security in routing

 

11. What are Modules in AngularJS?

A module is a container for different parts of application

 

12. What components can be defined within AngularJS modules?

Application name and controller name can be defined in Module

 

13. What is core module in AngularJS?

To install angular-module-core, simply install it as a dependency in your Node.js project.

 

14. What is difference between config() and run() method in AngularJS?

The module can have both config and run functions.
The run()could be useful to perform any kind of initialization after the objects instances registered in the module have already been created.
The config() is useful to configure providers before they are actually created

 

15. What is Global API?

The global APIs are available when the angular.js library is loaded, and you can access them by using the angular object

 

16. What is Angular Prefixes $?

$ prefix is for angularJS predefined service only.

 

17. What are Filters in AngularJS?

Filters can be added to expressions and directives using a pipe character.
AngularJS filters can be used to transform data
currency – Format a number to a currency format.
filter – Select a subset of items from an array.
lowercase – Format a string to lower case.
orderBy – Orders an array by an expression.
uppercase – Format a string to upper case.

 

18. What are Expressions in AngularJS?

AngularJS expressions are written inside double braces: {{ expression }}.Binds data to HTML the same way as the ng-bind directive.it would “output” data exactly where the expression is written.
These are like JavaScript expressions: They can contain literals, operators, and variables.

 

19. What are Directives in AngularJS?

Angular JS extends attributes called directives
ng-app directive initializes an AngularJS application.
ng-init directive initializes application data.
ng-model directive binds the value of HTML controls (input, select, textarea) to application data.
20. What is the role of ng-app, ng-init and ng-model directives?
ng-app directive initializes an AngularJS application.
ng-init directive initializes application data.
ng-model directive binds the value of HTML controls (input, select, textarea) to application data.

 

21. What is restrict option in directive?

With the restrict property of a directive’s definition object we can decide where our directive can appear in the DOM. We have four options:
restrict: ‘E’ : The directive can appear only as HTML element
restrict: ‘A’ : The directive can appear only as HTML attribute in an element. This is the default value if restrict is not specified
restrict: ‘C’ : The directive can appear only inside a class attribute of a HTML element
restrict: ‘M’ : The directive can appear only inside a HTML comment.

 

22. What is bootstrap? Difference between auto bootstrap process and Manual bootstrap in AngularJS?

Bootstrap is a stylesheet.To include Bootstrap in your AngularJS application, add the following line to the head of your document:
<link rel=”stylesheet” href=”http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css“>

 

23. What is scope in AngularJS?

A $scope is an object that ties a view (a DOM element) to the controller. In the Model-View-Controller structure, this $scope object becomes the model

 

24. What is $scope and $rootScope?

The $rootScope is the top-most scope that is created on the DOM element that contains the ng-app directive
A $scope is an object that ties a view (a DOM element) to the controller. In the Model-View-Controller structure, this $scope object becomes the model

 

25. Explain directives ng-if, ng-switch and ng-repeat?

ng-if:
This directive can add / remove HTML elements from the DOM based on an expression. If the expression is true, it add HTML elements to DOM, otherwise HTML elements are removed from the DOM
ng-switch:
This directive can add / remove HTML elements from the DOM conditionally based on scope expression.
ng-repeat:
This directive is used to iterate over a collection of items and generate HTML from it.