Twitter Facebook Delicious Digg Stumbleupon Favorites More

Friday, 28 September 2018

Does associate Android developer exam (Google developer certification) worth it? for developer have six months experience?

Bhatia Rahul
Bhatia Rahul, former Intern at Happy Shappy
Share:

Friday, 21 September 2018

JOB ANDROID DEVELOPER FRESHER REQUIREMENT

Expertise in Android SDK and tools Experience in OOPS, design and patterns, Java, Sqlite, JSON parsing, Activity Fragments, UI design. Excellent problem solving and analytic skills Good communication skills Team management skills *Strong in JAVA programming and design patterns, principles. *Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes *Should have a knowledge on latest Android version *Familiarity with REST ful APIs to connect Android applications to back-end services. *Experience in Volley & Retrofit APIs. *Strong knowledge of Android UI design principles, patterns, and best practices *Strong knowledge on memory management and avoid memory leaks. *Knowledge of the open-source Android ecosystem and the libraries available for common tasks *Understanding of Googles Android design principles and interface guidelines *Familiarity with continuous integration Job Type: Full-time Salary: As per knowledge

Share:

Thursday, 6 September 2018

Android Courses @ Udacity Full Curriculum Outline

https://github.com/Enteleform/-RES-/blob/master/%5BLinks%5D/%5BAndroid%5D%20Udacity%20Curriculum.md#full-curriculum-outline

Full Curriculum Outline

LevelGroupCourseLengthProjects
BeginnerCoreUI Design   ☆¹4 WeeksBirthday Card, Business Info
BeginnerCoreUser Input   ☆¹4 WeeksCoffee Ordering App, Score Tracker, Quiz App
BeginnerCoreMulti-Screen Apps   ☆¹8 WeeksLanguage Learning App, Tour Guide App
BeginnerCoreNetworking   ☆¹5 WeeksBook List, News Reader
BeginnerCoreData Storage   ☆¹8 WeeksPet Database
BeginnerCoreUI Components4 WeeksBuild Your Own App
BeginnerCoreUX Design6 WeeksBuild a User-Targeted App
IntermediateCoreApp Development Ⅰ   ☆²10 WeeksPopular Movies, Weather, Build Your Own App
IntermediateCoreMaterial Design   ☆²4 WeeksApply Material Design to News Reader
IntermediateServicesSign-In & Profiles2 Weeks
IntermediateServicesMaps2 Weeks
IntermediateServicesLocation & Context2 Weeks
IntermediateServicesAnalytics2 Weeks
IntermediateServicesAds2 Weeks
IntermediateGamesGame Design Ⅰ8 WeeksBreakout Clone
IntermediateGamesGame Design Ⅱ8 WeeksMegaMan Clone
AdvancedCoreApp Development Ⅱ   ☆²6 WeeksStock Tracker
AdvancedCoreOptimizing App Performance4 Weeks
AdvancedCoreFirebase8 Weeks
AdvancedCoreGradle   ☆²6 WeeksJoke Teller
AdvancedCoreDeveloping Scalable Apps8 Weeks
AdvancedPlatformsAndroid TV & Google Cast1 Week
AdvancedPlatformsAndroid Wear   ☆²2 WeeksCreate Wear Interface for Weather App
AdvancedPlatformsAndroid Auto1 Week

Courses that are followed by ☆¹ are part of the Android Basics Nanodegree program.
Courses that are followed by ☆² are part of the Android Developer Nanodegree program.
Course lengths are based on Udacity's presumed allocation of 6 hours per week.



Nanodegree Outlines

Android Basics

Skill Level:
Entering students should be motivated to learn and be comfortable with basic computer skills like managing files, navigating the Internet and running programs.
Curriculum:
        UI Design
        User Input
        Multi-Screen Apps
        Networking
        Data Storage  

Android Developer

Skill Level:
Entering students are expected to have prior experience building applications (web or mobile)
...
You should have at least 1-2 years of experience in Java or another object-oriented programming language prior to enrolling.
Curriculum:
        App Development Ⅰ
        App Development Ⅱ
        Gradle
        Material Design
        Android Wear


Share:

Tuesday, 4 September 2018

Useful Tools for Android Developers

https://github.com/popnfresh234/udacity_android_resources

Useful Tools for Android Developers

Android Studio Plugins - Many of these can be downloaded from Android Studio: Preferences->Settings->Plugins->Browse Repositories

  • ADB Idea - Quickly perform ADB operations like restarting app, clear app data, etc
  • ADBWIFI - It is an Android Studio plugin for debugging your android app over Wi-Fi.
  • Android Drawable Importer - Import assets with this plugina and automatically generate the correct density assets
  • Android Material Design Icon Generator - Imports PNG's or SVG’s of material design icons
  • Android Methods Count - A simple Studio/IntelliJ plugin that parses your Android library dependencies and shows the methods count as a handy hint
  • ButterKnifeZelezny - Android Studio plugin for one click Butterknife binding
  • Code Glance - Embeds a code minimap similar to the one found in Sublime into the editor pane
  • DTO Generator - The Data Transfer Object(DTO) generator creates Java classes from a given feed
  • Exynap - Android Studio plugin which helps you find and implement code
  • Key Promoter - Reminds you when you perform an action that has a shortcut
  • Markdown Navigator - The plugin for Markdown language support on Android Studio
  • Mirror - Mirror compiles incrementally and only sends deltas to the devices enabling much faster UI changes rather than rebuilding and reinstalling the full APK
  • RemoveButterknife - Removes all ButterKnife bindings from your app

Accessibility

Chrome Extensions

Code Parsing/Generating

Debugging

  • Leak Canary - Useful library for tracking down memory leaks
  • Stetho - Debug bridge for Android applications, great for inspecting databases

Design/Prototyping

Emulators

General Development Tools

Image Editing

Video

  • Exoplayer - ExoPlayer is an application level media player for Android, allow playing audio and video both locally and over the Internet. Supports features like Dynamic adaptive streaming over HTTP (DASH), SmoothStreaming and Common Encryption

Other

Shell

  • Oh My ZSH - Super useful shell environment. Lots of Github short cuts.

Team Communication

Text Editors

  • Atom - Another good text editor
  • Sublime Text - By far my favorite text editor

Version Control

Zip/Compressin Tools

  • 7zip - Open source Windows utility for manipulating archives
  • PeaZip - Open source archiver
#Useful Libraries for Android Developers

Camera

  • ZXing - Barcode and QR code scanner library

Communication Libraries

  • Green Robot Event Bus - Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc
  • Otto Event Bus - Easily communicate with different parts of your app Note this library is now deprecated

Convenience

  • Auto Value - AutoValue provides an easier way to create immutable value classes
  • Butter Knife - Field and method binding for Android Views
  • Parceler - Parceler is a code generation library that generates the Android Parcelable boilerplate source code
  • Postman - Library for implementing Parcelable via annotations
  • RetroLambda - Backport of lambda expressions to Java 6 and 7
  • Timber - A logger with a small, extensible API which provides utility on top of Android's normal Log class.

Database Libraries

  • Provigen - Generate content provider
  • Realm - Mobile platform and a replacement for SQLite & Core Data
  • Schematic - Generate content provider

Graphic Libraries

  • Calligraphy - Custom fonts in Android the easy way
  • Glide - Image loading and caching library
  • GraphView - Open source graph plotting library
  • MPAndroidChart - A powerful Android chart view
  • Picasso - Image downloading/caching library
  • RoadRunner - Road Runner is a library for android which allow you to make your own loading animation using a SVG image

Library Compilations

Networking Libraries

  • GSON - Convert to JSON and back easily
  • OkHttp - HTTP Client for Android
  • Retrofit - Type safe HTTP Client for Android

Testing

Wear Libraries

Share:

Search This Blog

Popular Posts

Pages

how to make crores from 1 lakh in stock markets in 1 year

how to make crores from 1 lakh in stock markets in 1 year

Blogger Tutorials

Blogger Templates

Sample Text

Copyright © ANDROID TUTORIAL CODE | Powered by Blogger
Design by SimpleWpThemes | Blogger Theme by NewBloggerThemes.com & Distributed By Protemplateslab