Corporate Android Training

How to publish Android app to Google Play Store?

Objectives :

  • How to publish Android app to Google Play Store?
  • How to publish Android app to Google Play Store using Eclipse?
  • How to create keystore in Android?
  • How to zip align an Android app?
  • How to export signed Android package?
  • How to export signed Android APK?
  • How to export signed Android app?
  • How to create signature for Android app?
  • How to compress Android app for publishing?
  • How to make an Android app ready for publishing?

This video will guide you to publish your own Android apps on Google Play through some simple steps and that too with few clicks. This small video will answer all the questions above.

The video was recorded during a Online Android Training and uploading unedited video here. The training was conducted from Doha, Qatar. If you need online training on Android or need any support, please feel free to write me at aatul@ancyber.com

Please feel free to share the video if you like it and do comment below. And subscribe to my YouTube channel for more video tutorials.

[youtube=https://www.youtube.com/watch?v=1PsByMlw_zE]

Android Training at Oracle

20141215_175238

 

Conducted 3 days Live and Online Android Training at Oracle Mumbai from Oracle Park, Pune dated 15th Dec. 2014 to 17th Dec. 2014. It was a great experience to conduct training for the giant like Oracle. It is always pleasure and fun working with Oracle people. After the completion of the training received great feedback from all the attendees, glad to see that people out there liked training methodology. I always love to share the knowledge and experiences with the people.

Android 5.0 Lollipop

Android 5.0 Lollipop

Finally Google has announced Android 5.0 and the curtains have raised from the suspense of Android L, the Android 5.0 is Lollipop.

Android 5.0 Lollipop has come up with great features and with full fledged support for Android wearable and Android TV. Let’s take a look at the features here.

Android 5.0 Lollipop features :

  • Material Design
    • A bold, colorful, and responsive UI design for consistent, intuitive experiences across all your devices
    • Responsive, natural motion, realistic lighting and shadows, and familiar visual elements make it easier to navigate your device
    • Vivid new colors, typography, and edge-to-edge imagery help to focus your attention
  • Notifications
    • New ways to control when and how you receive messages – only get interrupted when you want to be
    • View and respond to messages directly from your lock screen. Includes the ability to hide sensitive content for these notifications
    • For fewer disruptions, turn on Priority mode via your device’s volume button so only certain people and notifications get through. Or schedule recurring downtime like 10pm to 8am when only Priority notifications can get through
    • With Lollipop, incoming phone calls won’t interrupt what you’re watching or playing. You can choose to answer the call or just keep doing what you’re doing
    • Control the notifications triggered by your apps; hide sensitive content and prioritize or turn off the app’s notifications entirely
    • More intelligent ranking of notifications based on who they’re from and the type of communication. See all your notifications in one place by tapping the top of the screen
  • Battery
    • Power for the long haul
    • A battery saver feature which extends device use by up to 90 mins
    • Estimated time left to fully charge is displayed when your device is plugged in
    • Estimated time left on your device before you need to charge again can now be found in battery settings
  • Security
    • Keep your stuff safe and sound
    • New devices come with encryption automatically turned on to help protect data on lost or stolen devices
    • SELinux enforcing for all applications means even better protection against vulnerabilities and malware
    • Use Android Smart Lock to secure your phone or tablet by pairing it with a trusted device like your wearable or even your car
  • Device Sharing
    • More flexible sharing with family and friends
    • Multiple users for phones. If you forget your phone, you still can call any of your friends (or access any of your messages, photos etc.) by simply logging into another Android phone running Lollipop. Also perfect for families who want to share a phone, but not their stuff
    • Guest user for phones and tablets means you can lend your device and not your stuff
    • Screen pinning: pin your screen so another user can access just that content without messing with your other stuff
  • New Quick Settings
    • Get to the most frequently used settings with just two swipes down from the top of the screen
    • New handy controls like flashlight, hotspot, screen rotation and cast screen controls
    • Easier on/off toggles for Wi-Fi, Bluetooth, and location
    • Manually adjust your brightness for certain conditions. Then, adaptive brightness will kick in based on ambient lighting
  • Connectivity
    • A better internet connection everywhere and more powerful Bluetooth low energy capabilities
    • Improved network handoffs resulting in limited interruption in connectivity. For example, continue your video chat or VoIP calls without interruption as you leave the house and switch from your home Wi-Fi back to cellular
    • Improved network selection logic so that your device connects only if there is a verified internet connection on Wi-Fi
    • Power-efficient scanning for nearby Bluetooth low energy (“BLE”) devices like wearables or beacons
    • New BLE peripheral mode
  • Runtime and Performance
    • A faster, smoother and more powerful computing experience
    • ART, an entirely new Android runtime, improves application performance and responsiveness
      • Up to 4x performance improvements
      • Smoother UI for complex, visually rich applications
      • Compacting backgrounded apps and services so you can do more at once
    • Support for 64 bit devices, like the Nexus 9, brings desktop class CPUs to Android
      • Support for 64-bit SoCs using ARM, x86, and MIPS-based cores
      • Shipping 64-bit native apps like Chrome, Gmail, Calendar, Google Play Music, and more
      • Pure Java language apps run as 64-bit apps automatically
  • Media
    • Bolder graphics and improved audio, video, and camera capabilities
    • Lower latency audio input ensuring that music and communication applications that have strict delay requirements provide an amazing realtime experience
    • Multi-channel audio stream mixing means professional audio applications can now mix up to eight channels including 5.1 and 7.1 channels
    • USB Audio support means you can plug USB microphones, speakers, and a myriad of other USB audio devices like amplifiers and mixers into your Android device
    • OpenGL ES 3.1 and Android extension pack brings Android to the forefront of mobile graphics putting it on par with desktop and console class performance
    • A range of new professional photography features for Android Lollipop that let you
      • Capture full resolution frames around 30 fps
      • Support raw formats like YUV and Bayer RAW
      • Control capture settings for the sensor, lens, and flash per individual frame
      • Capture metadata like noise models and optical information
    • State of the art video technology with support for HEVC to allow for UHD 4K video playback, tunneled video for high quality video playback on Android TV and improved HLS support for streaming
  • OK Google
    • Easy access to information and performing tasks
    • Even if your screen is off, you can say “OK Google” on devices with digital signal processing support such as Nexus 6 and Nexus 9
    • Talk to Google on the go to get quick answers, send a text, get directions and more
  • Android TV
    • Support for living room devices
    • User interface adapted for the living room
    • Less browsing, more watching with personalized recommendations for content like movies and TV shows
    • Voice search for Google Play, YouTube and supported apps so you can just say what you want to see
    • Console-style Android gaming on your TV with a gamepad
    • Cast your favorite entertainment apps to your big screen with Google Cast support for Android TV devices
  • Accessibility
    • Enhanced low vision and color blind capabilities
    • Boost text contrast or invert colors to improve legibility
    • Adjust display to improve color differentiation
  • Now in 68+ languages
    • 15 new additions
    • Basque, Bengali, Burmese, Chinese (Hong Kong), Galician, Icelandic, Kannada, Kyrgyz, Macedonian, Malayalam, Marathi, Nepali, Sinhala, Tamil, Telugu
    • That means now I support for my mother tounge Marathi
  • Device set up
    • Get up and running in no-time
    • Tap & go: instant set up of your new Android phone or tablet by simply tapping it to your old one (requires NFC)
    • Whenever you get a new Android phone or tablet, you can bring over your apps from Google Play automatically from any of your old Android devices
  • And a whole lot more
    • Tap & pay: easily manage multiple payment apps by quickly switching between them
    • Print preview and page range support
    • Revamped display for battery, Bluetooth, data usage, and Wi-Fi settings and new search functionality in settings
    • New device level feedback for Nexus devices in Settings > about phone > send feedback
    • Easier sharing with
      • Improved ranking of your options within the share menu
      • Android Beam: lets you share a file with someone nearby by gently tapping the two devices together
    • Where supported by the hardware, your device will wake up as soon as you pick it up or tap the screen twice
    • Improved hardware keyboard accessory support including support for multilingual, emoji input, search key, and improved app and system key chords

Source : Google Android Lollipop

Professional Android Training at SITRC

[youtube=https://www.youtube.com/watch?v=y7QVkAKByao]

Conducted 60 hours Professional Android Training at Sandip Institute of Technology and Research Center (SITRC), Nashik, Maharashtra – India.

I love to visit this college since the students of this college are very eager to learn new things. On the last day of the training students developed various android application such as;

1. Thank You (Gratitude app)
2. Encrypted SMS
3. PnC (Permutation and Combinations)
4. Guess Game (Anagram)
5. SQL Commands Tutorial App
6. Tic Tac Toe, etc.

And so many other apps were also ready.

The staff of the college is also very good specially HOD of Computer Department Mr. Amol Potgantwar and Mr. Nikhil Kulkarni who motivate students a lot.

The staff and students of this college has filed 30 patents last year and still counting.

Android and HTML5 Workshop and Internship Program

[youtube=http://youtu.be/UdJ5iZeXOgY]

Conducted Android and HTML5 Workshop at S. N. Patel Institute Of Technology & Research Centre, Bardoli, Dist. Surat (Gujrat-India). It was 6 days workshop wherein students learned Android and HTML5.

During training of 6 days covered Android and HTML5 and how easily one can develop Android apps and HTML5 games too using Canvas API.

Android Workshop

[youtube=https://www.youtube.com/watch?v=jrCwTpEEQc4]

Conducted 3 Days Android Workshop at Sardar Patel College, Chandrapur, Maharashtra (India) from 27th Jan. 2014 to 29th Jan. 2014.

It was good experience with the students of SP College, Chandrapur.

Android Training – MGM

[youtube:http://www.youtube.com/watch?v=AunBgJMFx44&feature=youtu.be]

Conducted 3 days Android Training at Mahatma Gandhi Mission (MGM) Institute of Management, Aurangabad (India) for students of Department of Master in Computer Application (MCA). Happy since students were very happy after the completion of the training and were asking for more. I believe in quality education.

I always love to share knowledge and experiences with the students and individuals, what I like most this time is students were very hungry for knowledge and very hardworking which is very good.

Once should always be very hungry for knowledge, when I start my journey as a software developer, my CEO asked me to teach a bit of Photoshop to him and I was amazed but he said that he is thirsty for knowledge and no one is small or big, if I need to wash some ones feet and drink that water then also I am ready if he is gonna teach me something and really he is one of my inspiration. One should be really thirsty and hungry for knowledge.

5 days Corporate Training on Android for MIM

[youtube:http://www.youtube.com/watch?v=Ul3y2Jtunmk&feature=youtu.be]

Conducted Corporate Android Training at MIM (Millennium Institute of Management), Aurangabad (India). This training was basically for faculties of MCA department of MIM. It was 40 hrs Android Training that means 8 hrs daily excluding breaks.

On the very first day of training conducted a introductory seminar on android for the students of MCA and MBA departments of MIM. And I am glad to know that they have developed an application too, its really nice.

I have delivered so many lectures till now to many corporates, individuals and students that I don’t even remember but it was great experience delivering training at MIM and I was feeling like a king because of the arrangements by the management for me and my team. I was allocated a room which was 600 years old and was built by the Masters of Mughal Emperor Aurangzeb and it is maintained so nicely that I never felt that the room was a part of a 600 years old hostel for students beside school of the same era where very own king of Mughal Emperor Aurangzeb had studied, classrooms are still maintained as it was. And the food was so awesome that for once I felt to get settled in Aurangabad only but then I reminded of my wife and family. I will never forget those moments.

Thanks a lot again for everything to the trainees and the management of MIM. I would love to visit again and again to MIM, feel free to give a call anytime and I will be there for you people.

Android Emulator Keyboard Shortcuts

Objectives:

  • How to use Emulator for Android?
  • What are the Android Emulator Shortcuts?
  • What are the Android Emulator Keyboards Shortcuts?
  • What are the Keyboard Shortcuts for Android Emulator?
  • How to use Android Emulator from Keyboard?

Keyboard shortcuts for Android Emulator :

Emulator Key / Function

Keyboard Shortcut

Home Home
Menu F2 or Page-up
Star Shift + F2 or Page-down
Back Esc
Call / Dial F3
Hang-up / End Call / Lock Screen F4
Search F5
Power F7
Volume-up Keypad ‘+’ or Ctrl + 5
Volume-down Keypad ‘-’ or Ctrl + 6
Camera Ctrl + Keypad 5 or Ctrl + F3
Previous Layout Orientation Keypad 7 or Ctrl + F11
Next Layout Orientation Keypad 9 or Ctrl + F12
Toggle Cell Networking ON/OFF F8
Toggle Code Profiling F9 (only with -trace startup option)
Toggle Full screen Mode Alt + Enter or Alt + Return
Toggle Trackball Mode F6
Enter Trackball Mode Temporarily Delete
DPad Left Keypad 4
DPad Right Keypad 6
DPad Up Keypad 8
DPad Down Keypad 2
DPad Center Keypad 5
Increase Onion Alpha Keypad * (Multiply or Star)
Decrease Onion Alpha Keypad / (Divide)

Enjoy coding.

Source : Android

Secured 1st Place in National Android Apps Development Championship

National Android Apps Development Championship

National Android Apps Development Championship

I have secured 1st Place in National Android Apps Development Championship prelim round held at JLCCE (J. L. Chaturvedi College of Engineering), Nagpur (Maharashtra – India) which was organized by AppsBuzz in association with IIT Madras in 1st week of December 2012 and have received the Certificate of Merit from them too.

The overall competition was good & the arrangements were good enough.

Now I have received the invitation mail to attend the final round at IIT Madras during 1st week of January 2013. I will try to be there & give my best too.