Rabu, 23 Desember 2015

Harga Acer Predator 15 Terbaru, Spesifikasi Laptop Gaming Tercanggih

Harga Acer Predator 15 - Harga Acer Predator 15 Terbaru, Spesifikasi Laptop Gaming Tercanggih - Bagi sobat yang sedang mencari produk laptop gaming dari acer mungkin sobat harus melihat spesifikasi dari laptop keluaran acer terbaru yang diberikan nama Acer Predator 15, Sesuai namanya Predator, Spesifikasi pada laptop acer ini layaknya predator dengan spesifikasi tinggi, tak heran laptop acer yang satu ini dibandrol dengan harga yang fantastis dan memang menargetkan untuk kalangan atas.

Spesifikasi laptop acer predator 15 ini memiliki layar berukuran 15.6 inchi dengan resolusi Full HD 1920X1080 yang akan membuat aktifitas gaming anda jadi lebih nyaman dengan layar besar, Selain itu Tipe layar yang digunakan pada laptop acer yang satu ini sudah menggunakan (In-Plane-Switching) Full yang didukung dengan High-brightness Acer ComfyView membuat tampilan layar lebih terang, jernih dan tajam, tentunya ini akan membuat aktifitas gaming anda jadi lebih seru.
Selain spesifikasi layar yang ideal, Acer Predator 15 ini juga memiliki Berbagai macam fitur-fitur dengan fungsi-fungsinya yang akan membuat aktifitas gaming sobat jadi lebih menyenangkan, Nah penasaran ingin melihat spesifikasi lengkap dari Acer Predator 15 ? kalau begitu langsung saja mari kita simak berikut.

Laptop Acer Predator 15


Spesifikasi Acer Predator 15 

Dimensi391 x 299,5 x 38,4 mm
Weight3.40kg
Display15.6 inches (HD 1920 x 1080 piksel) IPS (In-Plane-Switching) Full - High-brightness Acer ComfyView
CPUIntel Core i7-6700HQ Quad-core 2.6 GHz, TurboBoost  up to 3.5 GHz (6MB Cache, 2.6 GHz with Turbo Boost up to 3.5 GHz)
GPUNvidia GeForce GTX 970M VRAM 3 GB
1280 CUDA core speed 924MHz
PenyimpananSSD 128 GB dan Hard Disk 1 TB
Memori2 x 8GB DDR4, Upgradaable to 64GB DDR4
Card ReaderYes
KonektifitasPort Displayport
KameraAcer Crystal Eye HD Webcam with 1280×720 resolution & 720p HD audio/video recording
Battery8 Cell 88Wh, 6000mAh, 6 Jam
Lainnya
  • 1x microphone jack
  • 1x audio jack
  • 2x speaker with subwoofer (Predator 15)
  • HDMI
    • 1x HDMI 4K Output
    • 1x Display Port (support G-Sync)
  • Bluetooth 4.0
  • WLAN
    • 802.11ac wireless LA
    • Killer DoubleShot Pro LAN
    • Ethernet (RJ 45) Port
  • USB
    • 3x USB 3.0 port
    • 1x USB 3.0 port with power off charging
    • 1x USB 3.1 type C
OSWindows 10

Pada bagian sistem dapur pacu nya sendiri, Acer Predator 15 ini mengandalkan Intel Core i7-6700HQ Quad-core 2.6 GHz, TurboBoost  up to 3.5 GHz Sebagai Processornya yang tentunya memiliki performa ciamik, Untuk mendukung performa dan kinerja yang lebih lepat, laptop gaming acer yang satu ini juga dibekali dengan Ukuran Ram 16GB DDR4, ukuran ram pada laptop acer ini tentunya sudah sangat besar dibanding dengan laptop pada umunya yang menggunakan Ram 2GB DDR3.
Baca Juga : Harga Laptop Acer Aspire 4750
Masih pada bagian sistemnya sendiri. Untuk Urusan Grafis Acer Predator 15 menggunakan Nvidia GeForce GTX 970M VRAM 3GB yang bisa dipastikan dapat menampilan grafis yang luar biasa. Untuk bagian penyimpanannya laptop gaming yang satu ini dibekali dengan SSD 128GB dan Harddisk Berukuran 1TB yang bisa sobat gunakan untuk menyimpan master game dengan ukuran file yang besar.

Sistem Operasi Acer Predator 15 ini juga sudah menggunakan Windows 10 yang sudah update dan memiliki berbagai kelebihan dibanding para pendahulunya seperti Windows 7, 8, dan 8.1. Selain itu pada bagian spesifikasi baterainya laptop acer yang satu ini menggunakan baterai 8 Cell 88Wh, 6000mAh, yang tahan hingga 6 jam pemakaian normal.

Nah bagi sobat yang penasaran ingin melihat harga acer predator 15 ini, kalau begitu langsung saja mari kita simak, berikut.

Harga Acer Predator 15


Harga BaruHarga Terbaru
Rp. 27.990.000
Baca Juga : Harga Laptop Asus A450CA
Perlu sobat ketahui bahwa Harga Acer Predator 15 diatas dapat sewaktu-waktu berubah sesuai dengan kondisi dan daerah tempat tinggal sobat masing-masing, Nah bagi sobat yang ingin menyimpan harga laptop acer diatas bisa menekan tombol CTRL + D. Oke cukup sekain infromasi yang dapat saya sampaikan pada kesempatan kali ini, Terima kasih telah berkunjung dan membaca Artikel Spesifikasi dan Harga Acer Predator 15.

Jumat, 18 Desember 2015

Google Play Services 8.4 SDK is available

Posted by Laurence Moroney, Developer Advocate



We’re delighted to announce the availability of Google Play services 8.4. There’s a lot of new information to share with you about what’s available to you in this release.







Custom Email App Invites



App Invites is a technology that enables your users to share apps with people they know. In Google Play services 8.4 we’ve updated this to make it easier for them to share via email. Before this you could create a custom email that contained user defined text and an image, but now we’re allowing you to add content from the app directly into the message. It allows you to fully define the email body using HTML, and set the email subject line. So, for example, if you have a favorite cooking app that you want to share with your friends, your invite to use the app can include a favorite recipe from the app. They get the immediate benefit of being able to access the desired content, giving them a more informed choice about whether or not they decide to install the app to get richer and more content. Check out the App Invites sample on GitHub here.



Predicting User spend and churn in games



The Play Games Analytics developer experience is designed to enable game developers to better understand, manage, and optimize game experiences throughout the player lifecycle. With this in mind, we’ve extended the Player Stats API to help you better understand your players behavior, and based on this, entice them to stay in your game.




The churn prediction method will return data on the probability that the player will churn, i.e., stop playing the game. You can create content in response to this to entice them to stay in your game.



Additionally, the spend prediction method will return the probability that the player will spend something in the game. It’s up to you how to handle this data, but -- for example -- if there’s a low probability that the player will spend something, you could provide discounted in-app purchases or show ads.



Fused Location Provider Updates



The Fused Location Provider (FLP) in Google Play services provides location to your apps using a number of sensors, including GPS, WiFi and Cell Towers.



When desiring to save battery power, and using coarse updates, the FLP doesn’t use Global Positioning Services (GPS), and instead uses WiFi and Cell tower signals. In Google Play services 8.4, we have greatly improved how the FLP detects location from cell towers. Prior to this, we would get the location information relative to only the primary cell tower. Now, the FLP takes the primary tower and other towers nearby to provide a more accurate location. We’ve also improved location detection from WiFi access points, particularly in areas where GPS is not available -- such as indoors.



Maps API Improvements



Have you ever wished you could easily handle a tap on a suburb without having to add another layer on the map to intercept the taps? We’ve added an onClickListener for polygons, so you can easily add transparent polygons and intercept the taps directly. We’ve also added on click listeners to polylines and ground overlays.



Here’s how you can use a listener to detect a click on a polygon:


 map.setOnPolygonClickListener(new GoogleMap.OnPolygonClickListener() {  
@Override
public void onPolygonClick(Polygon polygon) {
...
}
});


Info windows now also offer an OnInfoWindowCloseListener and an OnInfoWindowLongClickListener. The on close listener is particularly useful if you wish to zoom back out on the map after the user has looked at the detail associated with a particular marker.


 mMap.setOnInfoWindowCloseListener(new GoogleMap.OnInfoWindowCloseListener() {...});  

 mMap.setOnInfoWindowLongClickListener(new GoogleMap.OnInfoWindowLongClickListener() {...});  


For more details, and an example that uses these, see the ApiDemos sample on GitHub and check out the historical changes to this sample, so you can see how the new APIs work. Also see the Release Notes.



Support for Aztec bar codes



In Google Play services 7.8, we launched Vision APIs that supported face and barcode detection. One bar code format we didn’t support was Aztec bar codes, so with Google Play services 8.4 we’ve now added support for these.



Applications using BarcodeDetector in its default configuration (no barcode format restrictions) will automatically start decoding AZTEC codes.



Background Beacon Scanning



With Google Play services 8.4, the Nearby Messages API now supports background scanning for Eddystone, the open beacon format from Google. With this update, your app can be woken up when a BLE beacon is sighted. Back in July, Google Play Services 7.8 introduced the Nearby Messages API with a simple publish-subscribe interface. In the case of beacons, developers publish content by adding attachments to beacon records using Proximity Beacon API. These attachments are served back to your app when Nearby sights a beacon of interest.




New methods that we’ve added include a subscribe method for background beacon subscriptions where BLE scans are triggered at screen-on events; an associated unsubscribe event; and the ability to handle intents that you get when the Nearby API calls back during a background subscription.



Fitness Platform HistoryApi Improvements



We now support consistent step counts across the Google Fit app, other fitness apps and Android Wear watch faces with the HistoryApi.readDailyTotal() method. Please see the following documentation for more detail:
https://developers.google.com/fit/android/history#read_daily_total_data?utm_campaign=play services_series_launch_121815&utm_source=anddev&utm_medium=blog



We also have a new HistoryApi.updateData() method. This method allows you to update data in one API call without having to delete and insert with two calls.



Place Picker Autocomplete Widget



Today we are announcing the mobile autocomplete widget, the latest addition to our existing set of programmatic autocomplete features on Android and iOS, as well as the addition of Autocomplete to our place picker widget. Autocomplete functionality assists users by automatically completing the name and address of a place as they type. Widgets make it even easier for developers to add autocomplete functionality to their application with just a small amount of code. Learn more about this at this blog post.



















Kamis, 17 Desember 2015

The Learning Continues! New lessons for Advanced Android course

Posted by Joanna Smith, Developer Advocate



Magic moments happen when your app does something very useful with minimal effort from your users -- like figuring out their location for them automatically. The new Places lesson in the Advanced Android App Development course teaches you how to add a Place Picker to your app so that users can pick a nearby location without having to type anything.



The Advanced Android App Development course, built by Udacity in conjunction with Google, is a follow-up course to Developing Android apps. The advanced course is for Android Developers who are ready to learn how to polish, productionize and publish their app, and even distribute it through Google Play.







Updates to the course also include an explanation of the new GCM Receiver, as well as an entirely new lesson on publishing your app, which explains how to build and sign an APK so you you can distribute your app on Google Play.




After all, why build an app if you can’t get it to your users?


Get started now, because it's going to be awesome!

Rabu, 16 Desember 2015

Invitation: Your Ultimate 31-Course Holiday Banquet

Posted by Shanea King-Roberson, Program Manager



The Holidays. Food for the body. Food for the mind. Google and Udacity offer you 31 courses that will make your mouth water and your mind dance. Savor one or several of our 31 self-paced online training courses to indulge your curiosity, expand your knowledge, and hone new skills. Choose from Android, Web, Entrepreneurship, or Cloud and Backend tracks. Are you ready?





Android



More and more people around the world are embracing mobile at an increasing pace, whether on their phones, in their cars, at home, and around their wrists. Learn to build apps for them!






Web



Refine your web development skills for mobile. Create fast, fluid user experiences. Deploy for all desktop and mobile devices. Streamline checkout and payment. Learn how to build beautiful, performant, responsive applications for the world's largest platform.






Cloud and Backend



Does your app need to support more users? (Congratulations!) Do you want to move data handling for an existing app from the device to the cloud? Learn how to take advantage of public cloud infrastructure to support millions of users and terabytes of data.






Entrepreneurship



Start the year with a new start up. That says it all. Take these courses to learn how to do it successfully.





And that’s it. 31 courses that will catapult your skills and make 2016 your best year yet!
Happy Holidays!


Senin, 14 Desember 2015

Leveraging product flavors in Android Studio for hermetic testing

Posted by Jose Alcérreca, Developer Programs Engineer and Wojtek Kaliciński, Developer Advocate







During our recent talk at Android Dev Summit, we discuss the state of testing on Android on the example of a simple Notes application that we created as part of our testing codelab. In one section of the talk, we discuss the problem of test flakiness and introduce a simple solution for setting up a hermetic testing environment.



Combatting flaky tests



UI tests with frameworks like Espresso or UI Automator can easily get flaky if the application has external dependencies that can sometimes fail or take long to respond. In short, flaky tests are tests that are not reliable (they can pass or fail randomly) which defeats the whole purpose of having tests in the first place.



A common solution to this problem is hermetic testing or, in other words, making sure that your tests are isolated from dependencies. Using fake implementations or fake servers that just return predefined data is a common way of dealing with this problem. Here are some good examples:




  • Network calls can be made via a fake API client or fake server that immediately returns data from files stored on disk instead of hitting the network. This bypasses the network's latency and flakiness as well as any errors originating on the real server.

  • Interactions with low-level framework APIs (especially those for accessing hardware, like camera or storage) can be passed through an intermediate interface. A fake implementation of this interface could return immediately, providing a reference to preloaded data, such as an image, without relying on the hardware.

  • Any sensors can be replaced with fakes too: GPS, microphone, accelerometer etc., giving you a chance to test on data that would be difficult to provide for the test in real life, like a preset location or a set of inputs simulating a gesture.



Dependency Injection (DI) is a software design pattern that facilitates testing, reusing modules and making them interchangeable. DI frameworks can help you deal with the boilerplate associated with this pattern but it can take a considerable amount of time to set them up and understand how they work. Before you are ready to commit to one of those frameworks for your app, you might want to explore an easier way, especially if your project requirements are simple.



Managing dependencies with product flavors



Product flavors is a powerful feature of Android Studio and our Android Gradle plugin that lets you swap Java classes at compile time and doesn't require additional libraries. Some typical examples of flavor dimensions are:





  • free/paid flavors to generate two different APKs that will be released on your distribution channels

  • stable/experimental to keep experiments in a different source set and generate beta versions quickly



We can leverage the same mechanism to create two separate versions of our app to help with hermetic testing:



  • prod - uses real implementation of services and components, using real data and resources

  • mock - for a version that contains fake implementations of dependencies that are hard to test



The procedure is very simple:



  1. Create the flavors in your app/build.gradle file.
     android {  
    productFlavors {
    mock {
    applicationIdSuffix = ".mock"
    }
    prod
    }
    }

  2. Create two directories: app/src/prod and app/src/mock

  3. Create the class that you want to use for production code in the prod/java folder or move it from main/java. Make sure the main/java folder does not contain this class.
  4. Create the same class (with the exact same class and file name) in the mock/java folder, but providing a different (fake) implementation that will be used for tests.
  5. In the Build Variants window in Android Studio, choose the variant that you want to install or run tests against. A variant is the combination of a flavor and a build type.


Note: In gradle, the task names change when you add flavors. Instead of installDebug, you will now have to choose installProdDebug or installMockDebug.



Running your tests



With the prod and mock flavors configured and your mock implementation in place, you can now use the following gradle tasks to choose how your tests should run:




  • connectedMockDebugAndroidTest will merge the androidTest and androidTestMock directories and run every test found in the resulting source set. As these tests are run in a hermetic way, they will be faster and less flaky. This is ideal for a pre-submit check.

  • connectedProdDebugAndroidTest will use the real APIs and sensors so they might fail from time to time. If you have a Continuous Integration system, this task could be executed every night or used manually as a acceptance end-to-end test. Note that this task will run the tests in androidTest even if androidTestProd doesn't exist.



You can refer to our Android Testing Codelab to see how we used this method to provide different Injection class implementations, the one in prod providing real data and the other (mock) serving fake dependencies that use fake data for isolated test execution.



When you’re happy with your hermetic setup, you might want to give more flexibility to your build process and add even more dimensions to be able to interchange different components in your app. While the method discussed above is suitable for simple projects, for more complex situations it would be much better to invest some time to learn about and add a Dependency Injection framework to your project.






Sabtu, 12 Desember 2015

Spesifikasi dan Harga Laptop Acer Aspire 4750 Terbaru !

Acer Aspire 4750 - Spesifikasi dan Harga Laptop Acer Aspire 4750 Terbaru ! - Nah bagi sobat yang sedang mencari laptop acer dengan harga 3-4 jutaan mungkin sobat bisa melihat produk acer yang satu ini, Yaitu Acer Aspire 4750, yang memiliki spesifikasi yang cukup menawan serta banyak fitur-fitur keren yang terdapat di dalamnya, Tentunya sobat akan mendapatkan pengalaman baru menggunakan laptop Acer Aspire 4750 ini.

Dibekali dengan processor Intel Core i3 dengan kecepatan 2.10Ghz, sobat akan merasakan performa laptop yang bertenaga dengan performa yang mantap, Apalagi didukung dengan Ukuran RAM 2GB yang akan turut serta dalam membatu meningkatkan kinerja laptop Acer Aspire 4750, Selain itu pada bagian media tempat penyimpananya dibekali dengan HDD 500GB RPM 5400, yang dapat menampung berbagai macam data dan file sobat.

Untuk urusan grafis laptop Acer Aspire 4750 ini mengandalkan Intel HD 3000 yang akan memberikan tampilan layar terbaik, jernih, dan tajam, tentunya ini merupakan suatu kelebihan yang bisa sobat manfaatkan, Selain itu Acer Aspire 4750 ini memiliki Ukuran Layar 14 inchi dengan Resolusi 1366x768 yang akan memberikan kepuasan pada saat sobat menggunakan laptop Acer Aspire 4750 ini. Nah bagi sobat yang penasaran dengan harga laptop Acer Aspire 4750 ini langsung saja mari kita simak spesifikasi dan harga laptop acer berikut.

Spesifikasi dan Harga Laptop Acer Aspire 4750 Terbaru



Tipe LaptopNotebook
Weight2.20kg
Display14 inch (1366x768)
CPUIntel Core i3 2310M 2.10Ghz
GraphicsIntel HD Graphics 3000
Harddisk500GB HDD
Memori2GB DDR3
Optical DriveDVD Writer (Dual Layer Support)
Tipe Wireless LANIEEE802.11b/g/n
Tingkat Data Wireless LAN10 / 100 / 1000 Mbps LAN Ethernet
Battery-
Lainnya
  • WebCam
  • HDMI 
  • Bluetooth 
  • USB2.0 
  • USB3.0
OSLinux

Simak Juga : Harga Asus Eee PC 1215B

Harga Acer Aspire 4750

Harga BaruHarga Terbaru
Rp. 3.200.000

Baca Juga : Asus A450CA-WX104D
Nah bagaimana ? dengan harga 3 jutaan saja sobat sudah dapat memiliki laptop acer dengan kualitas yang keren selain itu, Selain itu semua dari sisi desainnya laptop acer ini memiliki bobot 2.2kg yang tentunya cukup ringan untuk ukuran sebuah laptop, bukan hanya itu saja, terdapat banyak interface dan fitur-fitur lengkap yang sudah di tersedia di dalam laptop Acer Aspire 4750 ini.

Perlu sobat ketahui bahwa harga laptop Acer Aspire 4750 diatas dapat sewaktu-waktu berubah sesuai dengan kondisi dan daerah tempat tinggal sobat masing-masing, Oke mungkin hanya sekian informasi harga laptop acer yang dapat kami sampaikan, semoga bermanfaat dan bisa menjadi referensi bagi sobat yang sedang mencari laptop acer harga 3-4 jutaan, Terima kasih telah berkunjung dan membaca artikel Spesifikasi dan Harga Laptop Acer Aspire 4750 Terbaru.

Spesifikasi dan Harga Laptop Asus A450CA-WX104D Terbaru

Asus A450CA-WX104D - Spesifikasi dan Harga Laptop Asus A450CA-WX104D Terbaru - Nah bagi sobat yang sedang mencari laptop dengan harga murah serta memiliki spesifikasi yang cukup menarik, mungkin sobat perlu melihat review dari laptop Asus A450CA-WX104D, yang dapat memberikan sobat pengalaman baru menggunakan laptop ini, serta sobat akan merasakan kenyamanan menggunakan laptop asus ini berkat layarnya yang berukuran 14inchi beresolusi 1366x768 yang akan memberikan tampilan layar yang mantap.

Dari sisi performa dan kinjerjanya laptop Asus A450CA-WX104D ini mengandalkan Intel Celeron berkecepatan 1.5Ghz sebagai processornya didukung dengan Ukuran Ram 2gb yang akan memberikan kinerja laptop yang cepat, walaupun harga laptop asus ini berkisar antara 3-4 jutaan, tapi pada bagian media tempat penyimpanannya sendiri, disediakan kapasitas sebesar 500gb yang dapat menampung berbagai macam file-file dan dokumen sobat, Tapi bagi sobat yang memiliki banyak file dan aplikasi-aplikasi berat mungkin sobat membutuhkan cadangan dengan membeli Harddisk Eksternal.

Untuk Urusan Grafisnya sendiri laptop Asus A450CA-WX104D mengandalkan Intel HD 4000 sebagai penjunjang tampilan layar yang terbaik, dan seperti yang sudah di jelaskan pada awal review, laptop ini memliki layar 14 inchi yang akan membuat sobat semakin nyaman dalam beraktifitas setiap harinya menggunakan laptop Asus A450CA-WX104D ini, nah bagi sobat yang penasaran dengan Spesifikasi dan Harga Laptop Asus A450CA-WX104D ini langsung saja simak harga laptop asus berikut.

Spesifikasi dan Harga Laptop Asus A450CA-WX104D


Tipe LaptopNotebook
Weight2.2kg
Display14 inch (1366x768)
CPUIntel Celeron 1007U 1.5GHz
GraphicsIntel HD Graphics 4000
Harddisk500GB HDD
Memori2GB DDR3
Optical DriveDVD/RW SuperMulti LD
Tipe Wireless LANIEEE802.11b/g/n
Tingkat Data Wireless LAN10 / 100 / 1000 Mbps
Battery-
Lainnya
  • HDMI 
  • Bluetooth 
  • USB2.0 
  • USB3.0
OSFree DOS
Simak Juga : Harga Asus Eee PC 1215B

Harga Asus A450CA-WX104D

Harga BaruHarga Terbaru
Rp. 3.699.000

Baca Juga : Harga Laptop Asus Eee Pc 1015B

Nah dengan harga 3 jutaan saja, sobat sudah dapat memiliki laptop Asus A450CA-WX104D yang berkualitas, serta banyak fitur-fitur yang disediakan pada laptop ini yang sangat bermanfaat untuk menunjang aktifitas sobat sehari-harinya, selain itu beberapa Port I/O yang sangat berguna seperti USB 3.0, USB 2.0, bluetooth, dan HDMI. Bukan hanya itu saja, dari sisi desain laptop ini juga cukup ringan dengan bobot 2,2kg saja, dan ini merupakan suatu kelebihan yang bagus, sehingga sobat dapat menggunakan laptop di mana dan kapan saja.

Perlu sobat ketahui bahwa harga laptop Asus A450CA-WX104D diatas dapat sewaktu-waktu berubah sesuai dengan daerah tempat tinggal dan toko yang sobat kunjungi, dan untuk mendapatkan harga terbaru dari laptop Asus A450CA-WX104D di Toko yang sobat kunjungi silahkan, kunjungi situs atau tempat belinya secara langsung, Oke mungkin hanya sekian informasi yang dapat kami sampaikan, semoga bermanfaat dan bisa menjadi referensi bagi sobat, Terima kasih telah berkunjung dan membaca artikel Spesifikasi dan Harga Laptop Asus A450CA-WX104D Terbaru.

Jumat, 11 Desember 2015

One tap sign-up and automatic sign-in without password entry using Smart Lock

Posted Steven Soneff, Product Manager, Google Identity



More than 30 percent of users signing in to the Netflix app on Android no longer have to enter a password thanks to Google’s Smart Lock for Passwords. Learn more



It’s been six months since the launch of Smart Lock for Passwords and we are thrilled with the impact it has made in getting users signed back in to many of their favorite apps. Million of users have been seamlessly signed in using saved accounts for over 40 major apps when going from one Android device to another or from Chrome to Android and vice versa. This first wave of developers have realized that removing the friction of sign-in increases user re-engagement, monetization opportunities, and cross-device analytics, improving the value and experience of their users.



The New York Times has seen 80 percent of their new sign-in events assisted by Smart Lock. Meanwhile, the Netflix customer support team found over a 20 percent reduction in support cases related to account recovery for their Android user base. Users strongly choose to stay signed in across their devices with over 60 percent opt-in to save sign-in info for major Smart Lock-enabled apps. And many of these developers were able to realize these gains with less than a day’s work by making only client-side changes to their app. To learn more about Smart Lock for Passwords, visit our developer site.



What’s New




With the latest release of Google Play services, we’ve made some enhancements to the Smart Lock for Passwords API to help you sign up new users or sign existing users in more quickly. Using the new method to retreive sign-in "hints", your users will see a dialog with a list of email addresses that they can select in a single tap:








This new experience is particularly important with Android Marshmallow’s runtime permissions model. To simplify and improve the user experience, this dialog doesn’t require device permissions and includes any email addresses that the user has saved with Smart Lock, not just the accounts on the device. This means that you can improve your sign-in and sign-up flows so that most of your users never need to type their email address. Apps using this dialog have seen nearly three-quarters of users select an entry shown, improving sign-up rates.



Next, after the user has tapped and shared their email address, with some server-side support, a sophisticated app can fully tailor the sign-in flow. By using the email address, you can check your database to see if a user has already registered for an account. You can then intelligently render either the sign-in or sign-up screens with the user’s email address, name and profile photo pre-filled.



Skipping the Password Altogether



It’s possible to do even better: if the user chooses a Google account from the dialog, an OpenID Connect ID Token is provided. This can save your app from having to verify email addresses for new accounts or skip the password altogether for returning users. ID tokens are also used by Google Sign-In to authenticate in place of a password, and are a strong assertion from Google that the owner of the given email address is present. If users on your site recover their passwords by email, then an ID token from Google is giving you the same assertion that the user owns the email address and is signed in to this device with that email address. You can also consider presence of ID token in addition to the password a signal to prevent password cracking and abuse.



We’ve found that the majority of users on Android use the email address that’s signed in on their device as their account for third-party apps, so this means seamlessly signing in most of your returning users, or creating a new account with one tap!



Code Samples and User Flow



Here’s a recap of how to streamline your app’s sign-in flow:






When your app starts, request stored Smart Lock credentials, and go straight to the user’s content when possible. Create a request for password or Google credentials, then listen for a callback with the results. Sign in immediately if stored user credentials (username / password, ID token, etc.) is available.


 CredentialRequest request = new CredentialRequest.Builder()  
.setSupportsPasswordLogin(true)
.setAccountTypes(IdentityProviders.GOOGLE) // you can add other identity providers, too
.build();
Auth.CredentialsApi.request(mCredentialsApiClient, request).setResultCallback(
new ResultCallback<CredentialRequestResult>() {
public void onResult(CredentialRequestResult result) {
if (result.getStatus().isSuccess()) {
handleCredential(result.getCredential()) // sign in automatically!


When the user wants or needs to sign in with their email address, show the picker to help them input it. Create a request for hints, pass control to the system to display UI, and handle the result when the user selects an entry.


 HintRequest hintRequest = new HintRequest.Builder()  
.setEmailAddressIdentifierSupported(true)
.setAccountTypes(IdentityProviders.GOOGLE)
.build();
PendingIntent intent = Auth.CredentialsApi.getHintPickerIntent(mCredentialsApiClient,
hintRequest);
startIntentSenderForResult(intent.getIntentSender(), RC_HINT, null, 0, 0, 0);
...
onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case RC_HINT:
if (resultCode == RESULT_OK) {
Credential hint = data.getParcelableExtra(Credential.EXTRA_KEY);
handleCredential(hint);



The result from the hint request will contain the user’s selected identifier and an ID token if it is a Google account on the device. If you use the ID token, you must send and verify it on your server for security. Note that this token will also include a claim if the email address is verified, so you can skip any email verification step. If no token is present, or you can’t do server-side validation, just pre-fill the email field for the user.


 handleCredential(Credential credential) {  
if (!credential.getIdTokens().isEmpty()) {
credential.getIdTokens().get(0).getIdToken(); // send the ID token string to your server
} else {
// otherwise, try fill the sign-in form fields and submit if password is available
mEmailField.setText(credential.getId());
mPasswordField.setText(credential.getPassword());


On your server, after validating the ID token, use it to create an account or sign the user in without need for their password. Google provides libraries to do token validation, or you can use an open-source implementation. The ID token contains the user’s email address, and you can look it up in your database to determine whether an account needs to be created.


 GoogleIdTokenVerifier verifier = new GoogleIdTokenVerifier.Builder(transport, jsonFactory)  
.setIssuer("https://accounts.google.com")
.setAudience(Arrays.asList(String.format("android://%s@%s",
SHA512_HASH, PACKAGE_NAME)))
.build();
...
GoogleIdToken idToken = verifier.verify(idTokenString);
if (idToken == null) {
Log.w(TAG, "ID Token Verification Failed, check the README for instructions.");
return;
}
GoogleIdToken.Payload payload = idToken.getPayload();
Log.d(TAG, "IdToken:Email:" + payload.getEmail());
Log.d(TAG, "IdToken:EmailVerified:" + payload.getEmailVerified());
// based on the email address, determine whether you need to create account
// or just sign user in


Then save the user’s email address credential “hint” in Smart Lock for automatic sign-in next time. Simply call the Credentials API save method with the hint and either set the user-entered password, or set the account type if you logged the user in with an ID token.


 Credential credential = new Credential.Builder(hint)  
// if you signed in with ID token,
// set account type to the URL for your app (instead of a password field)
//.setAccountType("https://yourdomain.com")
.setPassword(password)
.build();
Auth.CredentialsApi.save(mCredentialsApiClient, credential).setResultCallback(
new ResolvingResultCallbacks<Status>(this, RC_SAVE) {


Learn More



To learn more about the basics of a Smart Lock API integration, check out our code lab for a step-by-step guide. We’re excited to make authentication without passwords possible via Smart Lock and are looking forward to a world where not only credentials can be managed more effectively, but apps can get their users signed in and up quickly and securely without the friction of typing usernames and passwords. We’d love to hear your feedback or questions!




Spesifikasi dan Harga Asus Eee PC 1215B Terbaru Paling Murah !

Asus Eee PC 1215B - Spesifikasi dan Harga Asus Eee PC 1215B Terbaru Paling Murah ! - Nah bagi sobat yang saat ini sedang mencari laptop murah mungkin laptop asus yang satu ini cocok buat sobat gunakan untuk memenuhi kebutuhan sehari-hari sobat, Produk Asus Eee PC 1215B ini cukup keren, dengan berbagai kelebihan yang ditawarkan tidak membuat laptop mungil dan kecil ini menjadi mahal, berbicara soal spesifikasi laptop Asus Eee PC 1215B ini juga cukup mumpuni untuk mengerjakan berbagai macam perintah yang sobat berikan.

Asus Eee PC 1215B ini dibekali dengan Processor AMD APU Dual Core 1.6Ghz yang tentunya akan berkerja semaksimal mungkin untuk menjaga performa laptop tetap baik, selain itu untuk ukuran laptop murah, laptop Asus Eee PC 1215B sangat bagus karena memiliki processor dual core yang akan memberikan pengalaman yang belum pernah sobat rasakan sebelumnya, kelebihan processor dari Asus Eee PC 1215B salah satunya adalah konsumsi daya yang sangat rendah, sehingga sobat dapat bersenang-senang tanpa harus khawatir akan battery yang cepat habis.

Dengan Ukuran Ram 2GB sobat bisa mendapatkan kinerja yang cukup sempurna selama menjalankan suatu aplikasi, selain itu Ukuran Kapasitas penyimpanan Asus Eee PC 1215B ini sebesar 320GB yang cukup untuk menampung berbagai macam file dan dokumen sobat dalam laptop Asus Eee PC 1215B ini. Tapi sebagai saran bagi sobat yang memiliki file-file besar, lebih baik sobat berjaga-jaga dengan membeli harddisk eksternal untuk mengantisipasi jika sobat kehabisan kapasitas penyimpanan. Nah bagi sobat yang penasaran dengan harga laptop Asus Eee PC 1215B ini langsung saja mari kita lihat spesifikasi lengkapnya berikut.

Spesifikasi dan Harga Asus Eee PC 1215B

Asus Eee PC 1215B

Ukuran(WxDxH)(WxDxH) 296 x 203 x 38 mm
Weight1.45 Kgs (w/ 6cell battery)
Display12.1" LED Backlight HD (1366x768) Screen
CPUAMD® APU C50 1.0GHz (dual core) /E350 1.6GHz (dual core) Processor
GraphicsAMD® Radeon HD 6250/AMD® Radeon HD 6310
Harddisk320GB HDD
MemoriDDR3, 2 x SO-DIMM, 2GB
Wireless Data Network
  • WLAN 802.11 b/g/n@2.4GHz
  • Bluetooth V3.0+HS(Optional)
Camera0.3 MP Camera
AudioHi-Definition Audio CODEC 
Battery8 jam*, 6-Cell 56Wh Li-ion Battery
Interface
  • 1 x LAN RJ-45 (10/100 Mbps)
  • 3 x USB 2.0 
  • 1 x Card Reader : SD/ SDHC/ MMC
  • 1 x USB 3.0 
  • 1 x Konektor VGA
  • 2 x Jack Audio (Mic-In/Headphone)
  • 1 x HDMI
Pilihan WarnaTexture : Red
Matte : Silver
Glossy : Black
Simak Juga : Harga Laptop Asus Eee Pc 1015B
Untuk urusan grafis Laptop Asus Eee PC 1215B mengandalkan AMD® Radeon HD 6250/AMD® Radeon HD 6310, yang akan memberikan kualitas tampilan yang baik, sehingga aktifitas sobat akan lebih nyaman dengan tampilan layar yang sedap dipandang, Walaupun ukuran layar dari laptop Asus Eee PC 1215B ini sangat kecil hanya berukuran 12.1 Ichi dengan resolusi 1366x768, mungkin bagi sebagian orang laptop kecil adalah kekurangan, tapi tak sedikit juga yang beranggapan laptop kecil itu sangat menguntungkan, Yah itu tergantung Kepribadian individu masing-masing.

Nah bagi sobat yang penasaran ingin melihat harga laptop Asus Eee PC 1215B ini langsung saja mari kita lihat Asus Eee PC 1215B termurah di indonesia.

Harga Asus Eee PC 1215B

Harga BaruHarga Terbaru
Rp. 2.000.000
Baca Juga : Harga Laptop HP 14-AC067TU
Dengan harga 2 jutaan sobat sudah bisa memiliki laptop kecil nan imut ini, tapi jangan salah, spesifikasi yang ditawarkan cukup untuk menemani aktifitas sobat sehari-hari, Perlu sobat ketahui bahwa harga laptop Asus Eee PC 1215B diatas dapat sewaktu-waktu berubah sesuai dengan kondisi dan daerah sobat masing-masing. Oke mungkin hanya sekian informasi yang dapat kami sampaikan, semoga bermanfaat dan bisa menjadi referensi bagi sobat yang sedang mencari laptop Asus Eee PC 1215B ini, Terima kasih telah berkunjung dan membaca artikel review spesifikasi dan harga laptop Asus Eee PC 1215B.

Spesifikasi dan Harga Laptop Asus Eee PC 1015B Murah Terbaru

Asus Eee PC 1015B - Spesifikasi dan Harga Laptop Asus Eee PC 1015B Murah Terbaru - Satu lagi laptop murah dari asus yaitu Asus Eee PC 1015B, masuk ke dalam seri Eee PC laptop ini menjadi salah satu alternatif bagi sobat yang ingin memiliki laptop dengan budget yang rendah, laptop ini dapat membantu mengerjakan berbagai perkerjaan yang sobat miliki, tak hanya itu laptop asus ini juga memiliki spesifikasi yang tidak boleh dianggap remeh, meskipun ukurannya kecil dan imut tapi spesifikasi yang ditawarkan jauh dibanding ukuran laptopnya.

Dibekali dengan processor AMD® APU C50 1.0GHz (dual core), Asus Eee PC 1015B akan memberikan performa laptop yang baik serta bertenaga, dan laptop ini juga menggunakan dual core yang berarti kinerja dan performa akan lebih sempurna dan lebih maksimal dalam mengerjakan suatu proses perintah yang sobat berikan melalui suatu program aplikasi dll. Selain itu Satu hal yang cukup disayangkan, laptop Asus Eee PC 1015B ini hanya menyediakan Ram 1GB (Max 2GB) yang mungkin penggunaan aplikasi dan berbagai macam software lainnya akan menjadi sangat terbatas.

Untuk media tempat penyimpanan datanya sendiri laptop Asus Eee PC 1015B ini menyediakan Ukuran HDD 320GB yang dapat menampung berbagai macam file dan dokumen-dokumen sobat, jika sobat merasa ini tidak cukup buat sobat, mungkin sobat bisa membeli Harddisk eksternal berukuran 500GB-1TB untuk berjaga-jaga jika suatu hari sobat sudah melebihi batas media tempat penyimpanan. nah bagi sobat yang penasaran dengan spesifikasi lengkap dari Laptop Asus Eee PC 1015B ini langsung saja mari kita simak.

Spesifikasi dan Harga Laptop Asus Eee PC 1015B

Asus Eee PC 1015B


Ukuran(WxDxH)(WxDxH) 262 x 178 x 23.6 ~36.4 mm
Weight1.3 Kgs (w/ 6cell battery)
Display10.1" LED Backlight WSVGA (1024x600) Screen
CPUAMD® APU C50 1.0GHz (dual core) Processor 
GraphicsAMD® Radeon HD 6250
Harddisk320GB HDD, Unlimited ASUS Web Storage
RAMDDR3, 1 x SO-DIMM, 1GB ( Maximum 2GB )
Wireless Data NetworkWLAN 802.11 b/g/n@2.4GHz
Speaker StereoHi-Definition Audio CODEC
Camera0.3 MP Camera
AudioHigh Quality Mic
Battery7.5 jam (6cells, 5200mAh, 56W/h)7.5 jam (6cells, 5200mAh, 56W/h) Li-ion
Interface
  • 1 x LAN RJ-45 (10/100 Mbps)
  • 3 x USB 2.0 
  • 1 x Card Reader : SD/ SDHC/ MMC
  • 1 x USB 3.0 
  • 1 x Konektor VGA
  • 2 x Jack Audio (Mic-In/Headphone)
  • 1 x HDMI
Pilihan WarnaGlossy : Red, White, Black
Matte : Blue, Black
Matte & Glossy Mixed : Red
Simak Juga : Harga Laptop Dell Alienware 17, Laptop Gaming Luar Biasa

Untuk urusan grafisnya laptop asus ini mengandalkan AMD® Radeon HD 6250 yang akan memberikan tampilan grafis yang hebat, baik dari segi ketajaman ataupun kejernihan, sehingga sobat akan merasa nyaman dalam mengerjakan berbagai aktifitas menggunakan laptop ini, Walaupun ukuran layar dari laptop Eee PC 1015B ini masih berukuran 10 inchi, tapi tak membuat laptop ini menjadi tidak enak dipandang, malah sebaliknya, laptop Asus Eee PC 1015B akan menjadi perhatian umum karena bentuknya yang kecil dan imut, selain itu sobat juga mendapatkan berbagai kelebihan menggunakan laptop yang kecil ini. Nah bagi sobat yang penasaran dengan harga laptop asus ini, langsung saja mari kita simak harga laptop Asus Eee PC 1015B termurah di indonesia, Berikut.

Harga Asus Eee PC 1015B

Harga BaruHarga Terbaru
Rp. 1.427.000
Baca Juga : Harga Laptop HP 14-AC067TU
Sedikit informasi, perlu sobat ketahui bahwa harga laptop asus diatas dapat sewaktu-waktu berubah sesuai dengan kondisi dan daerah tempat tinggal sobat masing-masing. Oke mungkin hanya sekian informasi yang dapat kami sampaikan, semoga bermanfaat dan bisa menjadi referensi sobat dalam membeli laptop asus yang berkualitas, terima kasih telah berkunjung dan membaca artikel Spesifikasi dan Harga Laptop Asus Eee PC 1015B Terbaru.