Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Thursday, March 16, 2017

Charts & Graphs Libraries for Android Apps Development

Charts & Graphs Libraries for Android Apps Development 

Thursday, March 9, 2017

Thursday, March 2, 2017

ORM NoSQL Library or SDK for Android Apps Development

ORM NoSQL Library or SDK for Android Apps Development 

  • Realm - Realm is NoSQL Mobile Database
  • SimpleNoSQL - A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
  • CouchBase - The NoSQL database solution for mobile — everything you need to build always-available apps that work online & offline.
  • SnappyDB - A fast and lightweight key/value database library for Android

Thursday, February 23, 2017

Thursday, February 16, 2017

Application crash reporting Library for Android Apps Development

Application crash reporting Library for Android Apps Development

  • Crashlytics with Fabric kit - A powerful crash reporting solution with statistics by Twitter
  • Crittercism - Crittercism aka Apteligent - A powerful tool for crash reporting, user flows and service monitoring
  • ACRA - ACRA is a library enabling Android Application to automatically post their crash reports to a GoogleDoc form.
  • Firebase Analytics - Firebase Analytics is a free app measurement solution that provides insight on app usage and user engagement.

Thursday, February 9, 2017

List Android Apps Image loading Library

NoList of Android Image Loading Library
1Picasso 
2Glide 
3Fresco 
4Android Universal Image Loader
5Glide Transformations
6Picasso Transformations
7Most memory efficient way to resize bitmaps on android?

  • Picasso - A powerful image downloading and caching library for Android by Square, Inc.
  • Glide - A powerful image downloading and caching library for Androidhttps://github.com/bumptech/glide
  • Fresco - An Android library for managing images and the memory they use by Facebook
  • Android Universal Image Loader - Powerful and flexible library for loading, caching and displaying images on Android.
  • Glide Transformations - An Android transformation library providing a variety of image transformations for Glide.
  • Picasso Transformations - An Android transformation library providing a variety of image transformations for Picasso
  • Most memory efficient way to resize bitmaps on android? - An SO post by Colt McAnlis on most efficient way to resize bitmaps.

Thursday, February 2, 2017

Library for Android Network

Library for Android Network 

  • OkHttp - An HTTP & HTTP/2 client for Android and Java applications by Square, Inc.
  • Retrofit - Type-safe HTTP client for Android and Java by Square, Inc.
  • Volley - Google's HTTP library that makes networking for Android apps easier and most importantly, faster.
  • Android Asynchronous Http Client - An asynchronous callback-based Http client for Android built on top of Apache’s HttpClient libraries.

Thursday, January 26, 2017

Dependency Injection for the Android Apps Development

Dependency Injection for the Android Apps Development 

  • Dagger - Dependency injection framework for Java and Android.
  • Butter Knife - View "injection" library for Android.
  • RoboGuice - Dependency injection framework for Android.
  • AndroidAnnotations - Java annotations with dependency injection at compile time.
  • SwissKnife - A multi-purpose library containing view injection and threading for Android using annotations.
  • Transfuse - A Dependency Injection and Integration framework for Google Android.

Thursday, January 19, 2017

Friday, January 13, 2017

Common Android Views You must have to Know

List of Common Android Views You must have to Know

TextView (Display Text)

<TextView
android:id="@+id/title_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_photos"
android:textAppearance="?android:textAppearanceLarge"
android:textColor="#4689C8"
android:textStyle="bold" />



ImageView (Display Image)

<ImageView
android:id="@+id/photo_image_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"
android:src="@drawable/beach" />


Button (Button with Text Label)

<Button
android:id="@+id/next_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/next" />




View - Plain Rectangle [can be used as a divider]
<View
android:layout_width="match_parent"
android:layout_height="100dp"
android:background="#4E4B4F" />


EditText (TextField that you can type into)
<EditText
android:id="@+id/album_description_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/album_description"
android:inputType="textMultiLine" />


Spinner (Click on it to show a list of dropdown options)
<Spinner android:id="@+id/sort_by_spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content" />


CheckBox (Checkbox with text label)
<CheckBox
android:id="@+id/notify_me_checkbox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/notify_me"
android:textAppearance="?android:textAppearanceMedium" />



RadioButton (where you can select one out of a group of radio buttons)
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton
android:id="@+id/yes_radio_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/yes"
android:textAppearance="?android:textAppearanceMedium" />
<RadioButton
android:id="@+id/no_radio_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/no"
android:textAppearance="?android:textAppearanceMedium" />
</RadioGroup>


RatingBar (Star rating)
<RatingBar
android:id="@+id/rating_bar"
style="?android:attr/ratingBarStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numStars="5"
android:rating="2.5"
android:stepSize="0.5" />



Switch (On / off switch that you can drag right or left or just tap to toggle the state)
<Switch
android:id="@+id/backup_photos_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/auto_backup_photos"
android:textAppearance="?android:textAppearanceSmall" />


SeekBar (Displays progress and allows you to drag the handle anywhere in the bar (i.e. for music or video player))
<SeekBar
android:id="@+id/seek_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="100"
android:progress="20" />


SearchView (A search field that you can type a query into)
<SearchView
android:id="@+id/search_viewr"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:iconifiedByDefault="false"
android:queryHint="@string/search_photos" />


ProgressBar (Loading spinner)
<ProgressBar
android:id="@+id/loading_spinner"
style="@style/Widget.AppCompat.ProgressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />


ProgressBar (Horizontal loading indicator)
<ProgressBar
android:id="@+id/progress_bar"
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:indeterminate="false"
android:max="100"
android:progress="40"/>




Thursday, January 12, 2017

Best Android Studio Plugins

Best Android Studio Plugins

  • adb-idea - A plugin for Android Studio and Intellij IDEA that speeds up your day to day android development.
  • android-butterknife-zelezny - Android Studio plug-in for generating ButterKnife injections from selected layout XML.
  • ParcelableGenerator - IntelliJ Plugin for Android Parcelable boilerplate code generation.
  • gradle-android-javadoc-plugin - Gradle plugin to generate Javadoc
  • findViewByMe - A plugin for android developer, with the plugin you can generate "findViewById" code quickly.

Thursday, January 5, 2017

Development tools for Android Apps

Development tools for Android Apps

Thursday, December 22, 2016

Debug Android Apps best Tools | Library

Debug Android Apps best Tools | Library

  • Stetho - A debug bridge for Android applications
  • Hugo - Annotation-triggered method call logging for your debug builds.
  • Logger - Simple, pretty and powerful logger for android.
  • Timber - A logger with a small, extensible API which provides utility on top of Android's normal Log class.
  • LeakCanary - A memory leak detection library for Android and Java.

Friday, December 16, 2016

Android Portal and Newsletter for Developer

Portal and Newsletter

  • Android Arsenal - Android developer portal with tools, libraries, and apps
  • Android Weekly - Android Weekly is a free newsletter that helps you to stay cutting-edge with your Android Development.
  • Android Dev Digest - A Handcrafted Weekly #AndroidDev Newsletter.
  • Android Dev Reddit - News for Android developers with the who, what, where when and how of the Android community.
  • Google Developer Experts - Medium - Articles, tips/tricks and best practices by Google Developers Experts. It has posts for different technologies but you have to look for android specifically!
  • Android Best Practices - Repository which has listed best practices for Beginner Android Developer
  • Improt Java - Weekly Java & Android Newsletter

Monday, December 12, 2016

How to get Android Unique Identification Number Programmatically

How to get Android Unique Identification Number Programmatically
How to get Android Unique Identification Number Programmatically 

In Apps Development we always need our apps fetch the data from the server and server need unique id for the identification in android. So, first you have to know about the what is unique id in android?

A 64-bit number (as a hex string) that is randomly generated on the device’s first boot and should remain constant for the lifetime of the device. (The value may change if a factory reset is performed on the device.)

How to generate the Unique id in android programmatically


import android.app.Activity;
import android.os.Bundle;
import android.provider.Settings.Secure;
import android.util.Log;

public class DevideIdActivity extends Activity {
/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        String android_id = Secure.getString(this.getContentResolver(),Secure.ANDROID_ID);
        Log.d("Android","Android ID : "+android_id);
    }
}


Tuesday, May 17, 2016

Best Android and iOS Alarm Apps that Will Sweetly Wake Up from Your Bed like your Wife do

Wake Up in morning it's too hard for word hard people. In Morning also problem in wake-up because of other trace and late night parties and next day go-to office on right time. we always put three to four alarms for wake-up in the morning one alarm don't work for us.

In revolution of smartphone operating System too much company launches their own smart-devices and lots of  other best function smart Device. So, in some of stage company customized their own alarm apps with some of features but now we can download and install our own customized Alarm Application for wake-up in morning sweetly from your bed.

We always want wake-up sweetly in morning from Android and iOS both Smartphone Alarm Application. In the market lots of Android and iOS apps which wake-up sweetly in morning below i am searching top 5 apps for Android and iOS mobile application free download with best features of alarm.

Android - Alarm Apps
1. Alarmy (Sleep If U Can)- alarm
This is the top most popular apps for alarm people appreciated work of developer and also the best function apps for user. The Apps Alarmy is also World's Most Annoying Alarm App, featured by Cnet, Gizmodo,Huffington post etc.

Also you can get Supports for the developer or you can talk report and request to the features update
e-mail:support@delightroom.com

2. My Alarm Clock Free

My Alarm is the second popular apps on Play Store. In this app too much function available for use like.. Alarm Clock, Unlimited alarm support, Background alarm support, Non-stop alarm, Sleep Timer, Nightstand mode, Designer clocks, Beautiful clock widgets, Weather information.


3. AlarmMon (Must-have alarm app)

This is i loved apps which helps me lot for game alarm, call alarm, video alarm and much more alarm for special like me lazy man always depends on technology. Alarm always reminds you to do something in this time with sweet alarm ring and sounds which we like to wake-up. Also they covered features like Wake-up call from your bf, gf?

4.  SleepBot - Sleep Cycle Alarm

This is the best function apps for all of fitness buddies who love to take care of their work and personal life with healthy and fit. This apps covered features like Smart Cycle Alarm, Movement Tracker, Sound Recorder, Sleep Debt Log, Data Analysis, Trend Graphs, Sleep Help, Auto-Wifi/Silence/Airplane modes, Export, Sync to mysleepbot.com 

iOS - Alarm Apps

1.  My Alarm Clock

This is the best apps for iOS also they provide mac and itunes you can sync your data from your mobile to your mac and run anytime alarm in your both device which nearby you. The My Alarm Clock available in 12 languages for different country and different people who want wake-up early in the morning. 

This all from TheTechTalk.in we always search for you and write for you. if you know some of the other best Alarm apps which you most like and this must be here then comment below we appreciate your response if this is the best apps :) have a great Day

Monday, May 9, 2016

Android Best Video Tutorial Website with New Updates of Android

Today i am going to share with you Best and Popular Android Video Tutorial Websites which always up to date with new tips and tricks for Android. We always try to learn free and in our developer community we always think for how Junior developer can learn easily. Some of the Silly Mistake takes our hole day to solve the problem and we always try to find the solution on Internet. So, just i am listing two sites which really helps you lot for start learning Android from Beginning.  

On the Internet too much Android Video Tutorial's their but right now the best tutorial and regularly update with New Android Technologies and Tools Website below so, you can find easily where you have to go in Android. 

Caster.io - Android development video tutorials from Android GDEs. You might be confused why i am going to share GDE. so, If you know GDE is stand for Google Developer Expert. It's community for Developer who had expertise on some level they got this badge from Google. About the Caster.io Contains both free and paid tutorials. First Choose Android Basic and Free Tutorial if you like and understand then you can join for the Paid one. 

TheNewBoston.com - Android App Development - Beginners. It's FREE.

If you man who just do not want to learn Android but whole technology which have good reputation in the market this is the best site to start Android and other technologies which is just start for you. You might like Android, Java, Python, some one want Graphics Designing, Game Development and much more what you want It's here for the Developer, Designer, Blogger, Gamer.

Yeh just do visit the site both are fabulous for learning Android Video Tutorial and you must like both for Beginners and Expert Developer who want to grow their knowledge. If you know more about Video Tutorial of Android Who provide best quality of video's then share it with us and our valuable readers. :) 

Friday, May 6, 2016

How to Enable Developer Option for Debug or Install APK for Testing in Android OS

Developer always try to do their work easy. Android Developer have so much Option for Testing APK which he/she developed. But Easiest way to debug and test Android APK is the install in Mobile or Tablet. Google also release Android Studio 2.0 with Fastest Emulator Developer have also option for Run APK. Today i am going to give you step for how to enabling Developer Option for Testing and Debugging APK file.

How to Enable Developer Option for Debug or Install APK for Testing in Android OS

Step 1 - open the Settings screen, scroll down to the bottom, and tap About phone or About tablet.


Step 2 - Scroll down to the bottom of the About screen and find the Build number.


Step 3 - Tap the Build number field seven times to enable Developer Options.


Step 4 - When you’re done, you’ll see the message “You are now a developer!”


Step 5 - Back button and you’ll see the Developer options menu just above the “About Phone” section in Settings


Thursday, March 10, 2016

Google Awesome always Announcing Android N Developer Preview Too Early


Google Awesome always Announcing Android N Developer Preview Too Early
Google Awesome always Announcing Android N Developer Preview Too Early 


Google always try to help developer to access new APIs and Developer Tools. Google launching Android Version on the Event Google I/O every summer but this time Google going to do something Big they give Developer to Early too Early Developer Preview for the Developer Yes, Google already launching the Android N Developer Preview for the Developer.

Google had too much change in this Android N Developer Preview they come with Multi-Window work, You can manage the Direct reply of the Notification, Bundle Notification, Efficiency in Battery and also they include Java-8 Language support in Android N Developer Preview.

So, here is all you can find useful resources for the Android N Developer Preview and sample code for the Development of the Apps in Android N.


Android N Developer Preview Sample Source Code


Multi-Window Playground 

    • Android N Multi-Window you have to change the Manifest file properties  android:resizableActivity and yes Android N and above all by default.

Screenshot 

Source Code for Android N Multi-Window - https://github.com/googlesamples/android-MultiWindowPlayground

Source Code for Android N Active Notification  - https://github.com/googlesamples/android-ActiveNotifications

Source Code for Android N Messaging Service  - https://github.com/googlesamples/android-MessagingService

Source Code for Android N Direct Boot - https://github.com/googlesamples/android-DirectBoot