Search This Blog

Support my cause by downloading

Wednesday, 16 August 2017

Revival of Nokia : Nokia 6 launch is perfect fly way, Nokia should thanks Android


  

Nokia a Finnish company was of demolish when Microsoft purchased it. Nokia was terribly failed in the race of speedy innovation and competition. There used to be a only Nokia group which were in great number, slowly turn towards Samsung.
In 1998 alone, the company had sales revenue of $20 billion making $2.6 billion profit. By 2000 Nokia employed over 55,000 people.[34]The Nokia 3600/3650 was the first camera phone to hit the North American market in 2003. The company would go on to become a successful and innovative camera phone maker.
But after 2010, in front of competition from Google and Apple, Nokia become outdated and a lethargic market player. 


Nokia stays away from Android since android was launched. First, they try to sale their phone loaded with Symbian O.S, then Microsoft bought Nokia and run their luck with windows O.S. to shun android and iOS. None of the strategy worked for Nokia. Now Nokia have adopted world most popular mobile O.S android to turn their future. Nokia 6, the first Nokia phone with android is already a big hit in India. Nokia 6 is selling by Amazon on bases of pre-booking  

Full specifications

In the box
Your Nokia 6
Charger
Charging/data cable
Headset
Quick guide
SIM door key
Design
Colors Arte Black (limited edition), Matte Black, Tempered Blue, Silver, Copper
Size 154 x 75.8 x 7.85 mm (8.4 with camera bump)
Network and connectivity
Network speed LTE Cat. 4, 150Mbps DL/50Mbps UL
Networks GSM: 850/900/1800/1900; WCDMA: Band 1, 2, 5, 8; LTE: Band 1, 3, 5, 7, 8, 20, 28, 38, 40
Performance
Operating system Android™ 7.1.1 Nougat
RAM Arte Black, 4 GB; all other colors, 3 GB
CPU Qualcomm® Snapdragon™ 430 mobile platform
Storage
Internal memory Arte Black, 64 GB2; all other colors, 32 GB2
MicroSD card slot Support for up to 128 GB
Services Google Drive
Audio
Connector 3.5 mm headphone jack
Speakers Dual speakers
Amplifier Smart amplifier (TFA9891) with Dolby Atmos®
Display
Size and type 5.5” IPS LCD
Resolution Full-HD (1920 x 1080, 16:9)
Material Sculpted Corning® Gorilla® Glass
Pixel density 403 ppi
Brightness 450 nits, laminated
Features Sunlight readability
Camera
Primary camera 16MP PDAF, 1.0um, f/2, dual tone flash
Front-facing camera 8MP AF, 1.12um, f/2, FOV 84 degrees
Connectivity and sensors
Connectivity Micro USB (USB 2.0), USB OTG, Wi-Fi, Bluetooth 4.1
Sensors Accelerometer (G-sensor), ambient light sensor, e-compass, Hall sensor, fingerprint sensor, gyroscope, proximity sensor, NFC (sharing)
Battery life
Battery type Integrated 3000 mAh battery4

Monday, 19 June 2017

Android Kotlin – 7 reason why using Kotlin is better idea over Java

While Java is most popular language for android development. But android application can be written in any language that can compile and run on Java Virtual Machine (JVM).  End user even can’t see the difference.
Kotlin is officially introduced in recent Google IO session. Switching to Kotlin programming language is a nice idea as Kotlin is much stronger language compare to Java in many areas.
There are 10 reason to use kotlin in android development over java –


   Java isn’t a modern language


Even though launching Java 8 was the great effort to make it a modern language but at the time of writing android only support a subset of Java 9 features. Java as a whole also has some pretty well-documented language issues, including endless try-catch blocks, a lack of extend ability, null-unsafety (and that infamous NullPointerException), not to mention a lack of support for functional programming features.

     Interchangeability with Java


Kotlin strength is, it can work all alone and along with java as well. Open source content which are already written in Java can work with Kotlin with any problem

         Kotlin is easy to learn


Being a modern object oriented programming language, Kotlin is very easy to learn. Java developer will find most syntax of Kotlin similar to Java.

   Combination of Best functional and Procedural


So why should you have to choose between functional and procedural? Like many modern programming languages, Kotlin aims to bring you the best of both worlds by combining concepts and elements from both procedural and functional programming.
          

          Nice Android Studio Support


Kotlin is developed by JetBrains, the company behind IntelliJ—the IDE that Android Studio is based on. It’s obvious that Android Studio has excellent support for Kotlin. If you've installed the Kotlin plugin, Android Studio makes configuring Kotlin in your project simple.

Concise code


Class written in Kotlin is more concise compare to code written in Java for same work. Kotlin is particularly good at reducing the amount of boilerplate code you need to write, which should make coding in Kotlin a much more enjoyable experience

 Extra runtime size


 The Kotlin Standard Library and runtime will increase the size of your .apk. While this only equates to around 800KB. But it will put extra 800KB on your apk current size.

Even though Kotlin seems much better than Java but lack of official support from Google can pile up your pain. On internet there is less help available on Kotlin. I would recommend to use Kotlin along with Java. There is no need of immediate transformation of your application to Kotlin as Google didn’t make it compulsory.

Keep learning and Keep commenting …….. Wish you Good luck
Android News and source code