Thursday 24 August 2017

List of Integrated Development Environments (IDEs) for Android App Development


An Integrated Development Environment (IDE) is allows an application (app) developer to perform the software development. Software development consists of to design, write (or code), compile, test, debug and package the app software.
For Android app development Google currently supports two IDEs (but read on for a list of alternative IDEs and languages):
  1. Android Developer Tools (ADT) – http://developer.android.com/sdk/index.html
  2. Android Studio – http://developer.android.com/sdk/installing/studio.html (in beta)

List of Alternative Android App Development IDEs


Name
Language
URL
AIDE (Android IDE)
HTML5/C/C++
Application Craft
HTML5
Basic4Android
BASIC
Cordova
HTML5
Corona
Lua
Intel XDK
HTML5
IntelliJIDEA
Java
Kivy
Python
Lazarus IDE+free pascal+LAWM
Pascal
MIT App Inventor
Blocks
Monkey X
BASIC
MonoGame
C#
MoSync
HTML5/C/C++
NS BASIC
BASIC
PhoneGap
HTML5
RAD Studio XE
Object Pascal, C++
RFO Basic
BASIC
RhoMobile Suite
Ruby
Telerik
HTML5
Titanium
JavaScript
Xamarin
C#


Saturday 19 August 2017

Basic DC Ammeter
An ammeter is an instrument used for measuring the electric current in a branch of an electric circuit. It must be placed in series with the measured branch, and must have very low resistance to avoid significant variation of the current it is to measure. The ammeter is also used the principle of d’Arsonval meter movement with slight modification. A low value resistor (shunt resistor) is used in DC ammeter to measure large current.


Voltage across meter resistor ( Rm ) is given by,
Vm= Im Rm
Voltage across shunt resistor ( Rsh ) is given by,
Vsh= Ish Rsh
Meter resistor and shunt resistor are connected in parallel, so voltage drop across resistor is same,
ImRm= IshRsh
I = (Ish + Im)
Ish = (I –Im)
Rsh =( ImRm)/(I –Im)

Where,
Rm= internal resistance of the movement.
Rsh= shunt resistance
Ish= shunt current
Im= full scale deflection current of the movement
I = full scale current of the ammeter + shunt