The Ultimate Guide To Facebook Login Migration Using PHP SDK (v3.0.0)

Facebook is the world’s largest social network with more than 2 billion monthly active users. There are so many users because it is a convenient way for people to connect with friends. The login process is smooth and simple, which makes it very easy for users to sign up and log in.

That’s why different websites such as blogs, news outlets, businesses, organizations, etc. have been integrating Facebook Login into their website by using Facebook Login API. There are more than 500 million people who log into their apps or websites using the same credentials they use on Facebook. It just makes things easier for them and more importantly, it helps businesses build trust among their users by giving them the option to sign in via their existing Facebook account.

Never miss an update from us. Join 10,000+ marketers and leaders.

If you are doing a migration from v2.2.x to v3.0.0

You Need To Do the Following Changes.

  • Download SDK: https://github.com/facebook/facebook-php-sdk
  • Keep the two classes base_facebook.php and facebook.php with the certificate fb_ca_chain_bundle.crt
  • Include facebook.php in your PHP file.
  • If you’re currently using the PHP SDK (v2.2.x) for authentication, you will recall that the login code looked like this:
include_once("facebook.php"); OR include_once("base_facebook.php");
$facebook = new Facebook(…);
$session = $facebook->getSession();
if ($session) {
// proceed knowing you have a valid user session
} else {
// proceed knowing you require user login and/or authentication
}
  • The login code is now:
include_once("facebook.php");
$facebook = new Facebook(…);
$user = $facebook->getUser();
if ($user) {
// proceed knowing you have a logged in user who's authenticated
} else {
// proceed knowing you require user login and/or authentication
}

I hope you like this post and if you want to get such type of updates then please subscribe to our email. You can also visit our PHP/CakePHP portfolio page to see all our apps developed on PHP or CakePHP platform.

Technology to run Android on Windows without emulation

android31There are numerous operating systems available in the market such as windows, MacOSX, Linux etc. But there is no way to run Android OS natively on a computer. In order to carve this problem, advancements have been made to run Android on a windows system without a simulator. It will enable the Android operating system to run on ‘Windows’ kernel instead of its usual ‘Linux’ kernel. This system will detach the need of an emulation layer, therefore making the android OS performance ultra-fast.

Some of the first hand users said that this wasn’t the first application to run Android on windows but its ability to negate the use of emulation layer, is what makes it welcoming.

The system is currently believed to be working with Android 4.0 and could be installed on Windows 8, Windows 7 and Windows Vista. But in order to set-up the application, it would require a little android application development familiarity, more than the basic knowledge of using an android Smartphone. Once installed, it can be used like a native android OS on a computer. It will be enabled to run all kinds of android applications including the 3D games. This technology will bring new possibilities to run simulated environment on a different OS, without any hindrances.

At Andolasoft we develop the most intriguing android mobile applications for individuals and from start-ups to established companies. We’ve an expertise team of android application developers developing the most innovative apps for all android devices.

Awesome Project collaboration Tool to Manage Your Project and Team

When project development is in progress, practically each of the members may not meet face to face at a single workplace, neither the communication/documentation be available at the same location.

In order to overcome these hurdles, Andolasoft designed and developed a unique project collaboration tool called ‘Orangescrum’ with lots of facility and flexibility.

It is developed using CakePHP with very simple yet intuitive interfaces with easy-to-use functionalities which distinct it from other similar tools. It efficiently handles projects by maintaining effective communication among the project members with some brilliant features as discussed below

Orangescrum allows you to share files while assigning tasks to the developers for your projects. It is taken care of that the popular format (.doc, .docx, .xls, .html etc) are supported. This is extremely helpful for relating tasks with additional information in the form of documents.

  • Create and track all the task of a milestone from a single page. Milestones can be set as per the project deadline so that the stakeholders are alerted. Also tasks can be streamlined for each milestone and assigned them to concerned project members.
  • It uses a ticketing workflow to create a new task while addressing the issue. These tasks can then be assigned to specific team members in different phases. It facilitates to manage through various phases such as ‘NEW’, ‘WIP’, ‘START’ and ‘CLOSE’
  • It can also be used as a bug tracker or issue tracker. It includes filters and options to make issue tracking easier by assigning it to the concerned project members.
  • You can set email or mobile alerts to anyone involved in a project, which can be prioritized and targeted to concerned individuals. It also facilitates the receiver to reply directly from the web mail which is automatically updated in Orangescrum.
  • It includes the ‘Archive’ facility for safe storage of files and tasks. This feature helps to keep the files and task safe. These contents can later be retrieved at any time, unless it is removed permanently.

To know more about Orangescrum, please visit:  www.orangescrum.com

Mobile App Developers Directory For Developers And Project Listing

Many resources have revealed that the current era is the age of smart-phone industries. Consumers are looking for smart devices more than ever, and not just for the platform but because of a huge library of apps that can be installed on the device. So developing mobile applications for the devices has become the new challenge for the mobile app development industry. So companies are in continuous search for mobile app developers to build their application. But finding the right developers is not an easy task.

To get rid of this, Andolasoft has developed ‘Orangegigs’, a free mobile app developer directory, using Ruby on Rails. Objective is to meet the mobile app developers with mobile development companies. The website features simple functionalities with a fresh look and feel to the users.

Never miss an update from us. Join 10,000+ marketers and leaders.

Here the companies don’t have to register to post their requirements similarly the developers can apply for a job without being a member. Companies including individual recruiters across the globe can list their mobile development projects for different mobile platforms such as iPhone, iPad, Android, Blackberry, Windows phone and PhoneGap.

Mobile app developers can easily browse through the listed companies and contact them directly based on the location and the technology platform they work. The website is also integrated with popular social media plug-ins like facebook, twitter and Google+ to share their projects to the social networking sites. It includes couple of filters for location and platform. Also this filter helps to build SEO friendly URLs which are loved by crawlers.

With these feature-rich facilities orangegigs.com evolved into the most preferred mobile app developer directory among the companies. Wanna give it a try? Go ahead and do it at www.orangegigs.com

Why kurrentjobs.com is one of the front-line technical job boards

Recently the market has seen a massive growth in Start-up industries. Numerous companies like Foursquare and Instagram have already established a successful business. But to build a successful start-up, they must need the right people to do their jobs.  That is why the recruiters are in continuous search for talented employees, whereas job seekers are looking for the right companies which meet their expectation and the technology preference.

There are numerous job boards which serve the purpose, but due to some flaws in their functionality, they fail to meet market demands. Recruiters are also getting misled by recruiting consultants and end up with the wrong candidates. KurrentJobs.com- a Ruby on Rails job board on the other hand, stands out among all other job boards and has delivered true results.

Here are some features of kurrentjobs.com

  • Intriguing as-well-as simpler functionalities and user interfaces
  • To make the app more secured & make the user more comfortable, Facebook and LinkedIn logins are allowed.
  • Facility to post job openings based on the requirements like skills, experience, and type of jobs such as Full-time, freelance or internships
  • Ability to add tags based on the technology of the job posts, like Ruby on Rails jobs, PHP jobs, Magento etc, which eventually helps the job seekers to search for technology specific job openings.
  • The job board includes Facebook, LinkedIn and twitter buttons to share the job post in the social networking website.
  • Job seekers can find jobs based on their skills, experience and location of their choices.
  • Being a technical job board, the jobs will be limited to a group of similar technologies and will make job search easy.

‘Andolasoft’ has also released an android app and iPhone app of kurrentjobs. It enables the recruiters and job seekers to access their profile using mobile devices while traveling or when they are busy. They are user friendly and the recruiters can post and manage job openings from anywhere and anytime. The mobile apps can be downloaded for FREE from the Google marketplace and Apple App Store. With all these features and functionalities, kurrentjobs.com is definitely the best technical job board for the recruiters as well as job seekers.

iPhone’s iWallet Patent Control The Spending Limit Of Kids

Apple has published latest patent, explaining Apple’s new iwallet concept. It allows the individuals to configure number of accounts, which can be set-up to control the spending limits. This patent is called “Parental Controls” that could help parents to limit their child’s ability to spend money via an iPhone.

Never miss an update from us. Join 10,000+ marketers and leaders.

The control can be configured for categories like, specific places where purchases can take place and the types of transactions which can be allowed. The patent also suggests that, parent will be notified about their child’s activity on the accounts, including the details of the online purchases. The app can also be set for the users, so that they cannot buy some unethical products. The E-Wallet app is enabled with a primary account that is connected to a credit card.

Users are able to use the app to manage transactions using their iPhone. The patent also hints that it will integrate mobile payment solution so that it can be used outside of its ecosystem in the future. It also reveals that the iPhone would integrate NFC (Near field communication) chip for convenience. This technology is still in its early stage of iPhone application development. So NFC enabled monetary transaction may not be secure completely.

I’ve worked with the team at Andolasoft on multiple websites. They are professional, responsive, & easy to work with. I’ve had great experiences & would recommend their services to anyone.

Ruthie Miller, Sr. Mktg. Specialist

Salesforce, Houston, Texas

LEARN MORE

iPhone applications are the fastest evolving apps in the app industry. That’s why at Andolasoft, our iPhone application developers keep their skills updated with the latest technology and iOS releases to match this competitive market. Here we develop engaging iPhone application to meet our customer’s business requirements.