Facebook allows Google to index info from Android App

Google Search will now display Facebook public profiles on Android phones.
According to a report in the Wall Street Journal, Facebook will allow Google’s search engine to crawl through and index its mobile app.
Results from Google search will display some public content from Facebook app such as public profile information.
It also has access to content such as business listings called Pages, Groups and Events.
The results will appear as “deep links” that take users to the Facebook mobile app.

Google is trying to make sure its search engine remains useful on smartphones.
Google already indexes information from public Facebook profiles on the Web.
But it can’t always index information inside mobile apps, which is where people spend the bulk of their time on smartphones.

As on the Web, Google cannot show content that is shared privately, Facebook said in an emailed statement.
“When people search for public Facebook content on the mobile web, those who use Facebook for Android can now click through and go straight to the Facebook app,” the statement said.
Facebook has also recently updated its search service.

As more and more people shift to mobile phones and people spend more time with apps, Google will have to devise methods to crawl within apps.

More Info:
http://blogs.wsj.com/digits/2015/11/16/google-gets-surprise-ally-in-mobile-app-search-push-facebook/

android facebook
android facebook

Android Marshmallow: Six New features in the latest Android version

Google has named its latest version of Android after the tasty sweet Marshmallow.

The company revealed the name as – Android Marshmallow recently on its blog and also revealed the final Android 6.0 SDK will be available for download via the SDK Manager in Android Studio.

Android Product Manager – Jamal Eason, has stated that aside from the new platform features which include the fingerprint support and Doze power saving mode, Android Marshmallow will also have a new permissions model that modernizes the app install and update process.

“Today with the final Developer Preview update, we’re introducing the official Android 6.0 SDK and opening Google Play for publishing your apps that target the new API level 23 in Android Marshmallow,”

Android Marshmallow
Android Marshmallow

Here are some of the new features in the new Android Marshmallow:

a. Android 6.0 Marshmallow has a new Doze power-saving feature that has motion detection which optimizes battery usage. When the dozing feature is enabled, the device continues to send notifications about priority activities

b. The new fingerprint functionality can be used as a standalone feature to unlock Android devices, authorize Android Pay transactions, Google Play store purchases or partner e-commerce app purchases

c. Android 6.0 will include an alternative to the mobile payment system. Google’s Android Pay which replace Google Wallet for making mobile purchases in stores and applications

d. Marshmallow also streamlines the “permissions” model for users to install and upgrade apps. Android 6.0 will make it easier for users to prevent mobile applications from grabbing their personal information

e. Google has also announced support for the USB Type-C standard in Android Marshmallow, which will make your device charge faster than the usual. Also the new USB support in Android Marshmallow will also lets users use their phone to charge other devices

f. The Direct Share feature will allow users to share content such as contacts, within other apps. For example, the direct share target might launch an activity in another social network app, which lets the user share content directly with a specific friend or community in that app.

Android is now used in over 80 per cent of mobile phones worldwide and with such regular updates Google’s market share will keep increasing.

Intel launches Multi-OS Engine Porting Android Apps to iOS

Intel has introduced a Integrated Native Development Experience (INDE) called Multi-OS Engine that aims to make it easier for Java developers to port their Android apps to the iOS platform.

Intel INDE is a cross-platform development suite that allows developer to create applications for Android, Windows, and OS X. The new Multi-OS Engine makes it possible to use Java to create native apps for iOS and Android, natively supporting both the x86 and the ARM platforms. INDE, furthermore, enables writing native UI for better user experience by providing access to iOS API through auto-generated Java bindings for Objective-C and C libraries.

Intel INDE’s Multi-OS Engine is stil in beta, but it is available for early access to subscribing developers.

Developers can use the IDE of their choice, either Xcode on Mac or Android Studio on Windows.

INDE is available in three editions: Start, Professional, and Ultimate Edition.

Intel believes the tools will help them save time and effort in trying to reach multiple platforms and make applications available more swiftly.

Now, app developers can make use of INDE in order to design Java-based iOS apps in Windows or Mac within Android Studio or using Xcode. Devs can debug a device from here, but also from a simulator.

For more details:
https://software.intel.com/en-us/intel-inde#editions

intel ide