This project allows the mobile app developers to integrate their app with various social ID providers so that users are not required to fill the registration form.
2. Company profile
Introduction
Social login
Social Sharing
LoginRadius SDK For Android
Prerequisite
Architecture
How to implement Android SDK
Basic Process Workflow
Screenshots
Key Learnings
References
3. Nortal Nyaconcepts is the legal entity for the
canada based product startup LoginRadius in
India.Ranked 26th among Canada’s Top 100
Startups.
This is a Product based company.They are
also official partners with Mozilla foundation
ans microsoft corp.
4. 1.Social Login :
Let your users log into your website with
their exixting accounts on
facebook,google,linkedin etc.
5. 2.Social Sharing :
Let Your users share your web content on
over 90 social networks and target the
right people directly through their
networks.
6. Objective: To develop a library that provides
Social login fuctionality to mobile App users that
helps the app developers to integrate the app
with various social networks.
7. With a single download, the ADT Bundle
includes everything you need to begin
developing apps:
Eclipse IDE
Android SDK
Emulator
8. What is Android : Android is a mobile operating
system based on Linux with a Java
programming interface.
Dalvik Virtual Machine
End user Application
Code Library
Linux Based kernal OS
Multimedia Support
9. DVM (Dalvik Virtual machine) : Android is
optimized for a system that needs to conserve
resources like memory, battery life, hardware
usage.
JVM vs DVM
More Efficient
Register based
12. Steps to implement Android SDK:
1.Add this SDK in your app project
2.Add the libraries android-support-v4.jar and gson-1.7.1.jar.
3.Paste the few lines of code in AndroidManifest.xml file.
<activity
android:name="com.LoginRadius.lr_android_sdk.UIinterface"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name=" android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
4. Implements LRInterface and define method
showuserprofile (LoginRadiusDataObject.ExtentedUserLoginRadiusProfile up)
{
}
5. call the LoginRadius Constructor.
LoginRadius lr = new LoginRadius(„Current Activity Object‟,“your API_Key”,”Your API_Secret”,‟Current Activity
Object‟);