logo

JobNob

Your Career. Our Passion.

Android Developer (Inteccrnship)


Buyhatke


Location

Bangalore | India


Job description

To work on groundbreaking innovations in the domain of mobile.

Make a sample app with following features:

Login through facebook (Use facebook integration) .

Once user is logged in, show his profile pic and name in left navigation drawer header.

On successful login, show 30 photos, those would be provided by us. Display mechanism would be

- By default it would be shown in recyclerview, there would be an option to change view

- On click of change view image, view would be shown in gridview

- On click of any single image, the image would cover the whole screen and left/ right swipe would be there to navigate previous, next image.

- On single page, make a carousel view, showing next 3 images in carousel.

Login through facebook (Use facebook integration) .

Once user is logged in, show his profile pic and name in left navigation drawer header.

On successful login, show a custom layout with one image in left, one in centre half top, and another on bottom right, along with three lines in middle of text. Repeat the same view 500 times to show 500 rows. Display mechanism would be

- By default it would be shown in recyclerview, there would be an option to change view

- On click of change view image, view would be shown in gridview

- Implement paging of the view, on scroll up, display a nudge of Show More , and display 10 rows at a time.

- On row click, in a single page show profile information, whatever you can fetch in a single page Some More info for reference :

Note : Please create the single zip file for all asignments & share the link using google drive in below form

Android Developer (Inteccrnship) @ Buyhatke Android Developer (Inteccrnship) @ Buyhatke

Please fill all the details below

Share your resume ( use google drive )

LinkedIn Profile

Your answer

Share the link for assignment folder using google drive

Links to your hatke works ( If any )

Page 1 of 1

Never submit passwords through Google Forms.

Android Developer (Full Time) @ Buyhatke Android Developer (Full Time) @ Buyhatke

Have you always felt the current experience in the mobile shopping arena isnt great

Then come join the Hatke team to build the Ultimate shopping experience for a billion Indians. Buyhatke is one of India s most loved shopping research destinations and has touches over 10 million user sessions a month. Buyhatke is working on building the most ubiquitous layer on any internet connected device and powering insights around anything commerce. Buyhatke has a lot of global firsts to its name and has got tremendous user love for the same. Buyhatke envisions to touch millions of users on a daily basis and help them have an amazing shopping experience and touch them at various decision making points of their journey.

What s the role To work on groundbreaking innovations in the domain of mobile and contributing towards building the most insightful and ubiquitous layer on mobile

Service(Service, Intent Service, IPC - AIDL)

Multithreading (Async Task , Loaders, Lazy Loading , Threads and Executor Framework )

Broadcast Receiver.

Custom UI and Views and Animations.

Push Notification (GCM)

Crazy stories about supporting multiple Android devices You also need experience collaborating on software projects. Cowboy coding is fun, but you have to prove that you can work efficiently as part of a team.

Bonus points if you have :

Insightful opinions about developing for mobile

A github account with some cool projects in it

Scary amazing debugging skills

Experience developing location aware mobile applications

Experience developing testing suites for mobile applications

Experience with web technologies (JavaScript, CSS, HTML5) Create an Android Application that Automatically Applies the best Coupons at an E- commerce portal checkout

Description What it basically does is it finds and applies all available coupons appropriate to the current cart of the user on that particular site. So, you need to replicate the same feature on mobile as well. This is how the flow would be:

The user visits the e- commerce site via Android WebView or Chrome Custom Tab and adds some products to the cart.

When tapped, would find coupons and apply the best one automatically to the current cart.

This should be done as follows:

On tapping, it should call an API to the server which would fetch the list of coupons for that site.

Once fetched, it should apply all the coupons to the current cart.

A progress bar should be displayed, obviously showing the progress of the coupons being applied. Below the progress bar should show the coupon being applied and the discount it would apply on to the cart

At the end, the coupon that would give the maximum discount to the current cart would be applied (again) to the cart.

A popup should be shown which has the list of the coupons that could be applicable to that cart.

Stability of the app

Memory usage of the app.

Battery usage of the app. Where to send the Solution:

The source code of the app to be uploaded on github along with a readme file. The readme file should contain a list of all libraries used.


Job tags



Salary

All rights reserved