Friday, March 30, 2018

Learn chemistry compounds and their formulas

Do you want to learn chemistry?
There are many ways to do it. You can buy books or you can read online. There are lots of free resources available.
Another way can be apps. This way is most easy way.You can learn bunch of things free from an application.chemistry compounds and formulas app is one of the best app that can do it for.
This app has all kinds chemical compounds symbol and formulas. There reactions in deeply.
Atomic formula, their properties like atomic weight, atomic numbers,atomic mass, periodic tables etc.
All kinds of chemical bonding like IONIC bonds,Covalent bonds,Metallic bonds, hydrogen bonds, Van der waals bonds etc are described well with images.
Link to download- https://goo.gl/Q2moGh
There is a special option by which all new chemical formula,symbol or reactions can be added FROM USER end.
Each formula will looks like original books writing. Sub script and super scripts are good loOKING IN each formula.
Finally this app is very useful for students of science. 

Monday, July 17, 2017

Hijri, Gregorian and Bangla calendar together with all holiday marked

 
'DevsTune Calendar : EN-BN-AR Holidays' t is beautiful and well designed calendar in which the date from 1990 AC will be found. For this time duration all dates in all Bangla revised(Bangladesh version), gregorian and arabian(hijri) are also given.

# All holidays by Bangladesh government are shown in this calendar.
# Each day of month are colored beautifully based on the types of holiday, i.e public holidays are colored as red background, yellow for optional or seasonal holiday, green for today.

# Clicking at any day shows date and converted date of each EN,BN,AR calendar.
# If any date has special color that is there is a holiday and that case it shows the cause of holiday.
# User can navigate to any month tapping next or previous button.
# It supports Bengali and English language together.

# For gregorian calendar year from 1990 to 2035 are included(running 2017).
# For bangla calendar year from 1396 to 1441 are included(running 1424).
# For arabian calendar year from hijri 1410 to hijri 1456 are included(running 1438).
# There is full list of holidays together in another page with all occasions.
# You can scroll to end and can find holidays with date in all three format and events on those days.
# Another special feature is that- you can create calendar widget that support both languages.
# Just tap and create an widget in your home page.
# It is very easy to use calendar with nice UI and completely free.

Arabian or hijri is lunar calendar. So it can differ a day from original date in some cases and this panjika is not based on Indian bangla calendar.
I think you will love this. If you are happy please rate and review this app.

Monday, March 20, 2017

Scientific Biological Names

Scientific Biological Names is very necessary application in android for the students of class 9-12..
You get all kinds of scientific names of plants and creatures and also
full classification. There are advantages to add a new name in the scientific name dictionary.

The great scientist Carl Linnaeus naming of organisms are added in this apps.
You can get names and search them offline.


Scientific name of coconut is Cocos nucifera.
Scientific name of Man is Homo sapiens.
Scientific name of Tiger is Panthera tigris.
Scientific name of Elephant is Proboscidea elephantidae
and lots of names.
You can get them all in one place from google play store Scientific Biological Names
I think everyone will be benefited if they use it. Thanks.

Get it on Google Play

Tuesday, February 28, 2017

Physics formula Read-Create(Learn physics in app)

Write your formula in app in given format then see it as real format.

The app has a large collection of physics formula which you can read. When a formula is not available here then you can write your own.
From easy to pretty toughest formula also can be written here.
Let you want to write the formula of velocity,distance-

Just write this way-


You will see preview as-

another example-

You will see preview as-

 Then just save it.You can read it when you want.
Your saved formula will look like-
 



All kinds of symbol used in physics are given in list.
It has lots of useful features-

  1.  Writing ability of user defined formula.
  2.  Reading own created list later in real format.
  3.  Almost all available cues are given.
  4.  General,Greek,Unit Symbols are enlisted.
  5.  Common used constants are listed with values.
  6.  Very beautiful UI design.
For learning physics it is very useful.So use the app from play store. 

Sunday, February 5, 2017

Chemistry and Compounds

Chemistry and compounds is android app. it is very helpful for the students.
All chemical compounds,their symbols,skeletal formula, chemical bonds are described in this app.You can also add new formula in this app.
It is very useful to learn chemistry.
With a beautiful UI and design you can find really something different.You can download this app from this link
Chemistry and Compounds
Chemistry and Compounds
 

Sunday, January 1, 2017

BD Shopping List

BD Shopping List - Android app on Google Play.

No more hassle of creating shopping list with pen and paper. Create lists with this app. Full Bengali version.
BD Shopping List
Download app
There are about 250 types of shopping items added to the. Facility of editing,deleting,adding are given as well.
Commodity rice, pulses, oil, etc. are added to the favorite list that can be accessed easily.
The user from Bangladesh and India Calcutta people (bengali speaking)can be very pleased by this app. Other user anywhere can also be benefited.

# Bangla Shopping List
# Bazaar Item list
# Shopping Items

I hope you'll love using the app.
Thank you.

Wednesday, December 14, 2016

Get Board Result of BD (Android app on Google Play)


Get Board Result of BD
Is an android app launched for getting  result of examination in Bangladesh.
The Directorate of Primary education DPE are going to publishing PSC result at 16 december this year.

Download link
 
Any one can get free Exam result without thana code.Other similar app in Google Play Store needs thana codes to get result but this app does not require code.

You will get all education board result of all public examination.
PSC, Ebtedayee(EBT), JSC, JDC, SSC, DAKHIL, HSC, ALIM, Vocational are those.
Get Board Result of BD

This app used webview with faster response and load time.
Latest android versions are supported.
Very easy and user friendly user interface.
So you can download this app from the link

The ministry of Primary education expect that better result this year.
Hope you will stay tuned with us thanks.

Friday, August 19, 2016

Creating barcode image from text and scan barcoe/qrcode in android

How to create bar code image from text and scan code in android ?

To create this app we use the zxing library of QRcode scanning.
put the following line in gradle dependency in android studio.

dependencies {
    compile 'com.journeyapps:zxing-android-embedded:3.0.2@aar'    compile 'com.google.zxing:core:3.2.0'
}
Then sync your project. In your activity oncreate() create an EditText to take input and a 
button for generate barcode image and an Imageview for displaying barcode.
 
@Override
    protected void onCreate(Bundle savedInstanceState) {
        btnCreateBarcode = (Button) findViewById(R.id.btnCreateBarcode);
        btnQrCoderScanner = (Button) findViewById(R.id.btnQrCoderScanner);
        imageView = (ImageView) findViewById(R.id.imageView);
        tv = (TextView) findViewById(R.id.textView);
        input = (EditText) findViewById(R.id.input);

        btnCreateBarcode.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                barcode_data = input.getText().toString();
                Bitmap bitmap = null;
                try {
                    bitmap = encodeAsBitmap(barcode_data, BarcodeFormat.CODE_128, 300, 150);
                    imageView.setImageBitmap(bitmap);

                } catch (WriterException e) {
                    e.printStackTrace();
                }
                tv.setText(barcode_data);
            }
        });

    } 
 
    private static final int WHITE = 0xFFFFFFFF;
    private static final int BLACK = 0xFF000000;

    Bitmap encodeAsBitmap(String contents, BarcodeFormat format, int img_width, int img_height) 
throws WriterException {
        String contentsToEncode = contents;
        if (contentsToEncode == null) {
            return null;
        }
        Map<EncodeHintType, Object> hints = null;
        String encoding = guessAppropriateEncoding(contentsToEncode);
        if (encoding != null) {
            hints = new EnumMap<EncodeHintType, Object>(EncodeHintType.class);
            hints.put(EncodeHintType.CHARACTER_SET, encoding);
        }
        MultiFormatWriter writer = new MultiFormatWriter();
        BitMatrix result;
        try {
            result = writer.encode(contentsToEncode, format, img_width, img_height, hints);
        } catch (IllegalArgumentException iae) {
            return null;
        }
        int width = result.getWidth();
        int height = result.getHeight();
        int[] pixels = new int[width * height];
        for (int y = 0; y < height; y++) {
            int offset = y * width;
            for (int x = 0; x < width; x++) {
                pixels[offset + x] = result.get(x, y) ? BLACK : WHITE;
            }
        }

        Bitmap bitmap = Bitmap.createBitmap(width, height,
                Bitmap.Config.ARGB_8888);
        bitmap.setPixels(pixels, 0, width, 0, 0, width, height);
        return bitmap;
    }

    private static String guessAppropriateEncoding(CharSequence contents) {
        for (int i = 0; i < contents.length(); i++) {
            if (contents.charAt(i) > 0xFF) {
                return "UTF-8";
            }
        }
        return null;
    }

If you want to scan barcode or qrcode then just add another button and add action to it like -
        btnQrCoderScanner.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                IntentIntegrator integrator = new IntentIntegrator(MainActivity.this);
                integrator.initiateScan();
            }
        });  
The IntentIntegrator will give a result back So on onActivityResult() catch the scan result .
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        IntentResult scanResult = IntentIntegrator.parseActivityResult(requestCode, resultCode, data);
        if (scanResult != null) {
            Toast.makeText(this, scanResult.getContents(), Toast.LENGTH_SHORT).show();
        }
     
    }

Thursday, August 18, 2016

Centering drawable-left image in android Button in XML

Centering drawable-left image in android Button in XML

To center a button drawable left need adjust the padding of button and its drawable left padding.
Giving the Button a fixed width we can do this.

 

  1. <Button
  2. android:layout_below="@+id/imgSave"
  3. android:id="@+id/btninvSearch"
  4. android:layout_width="170dp"
  5. android:layout_height="wrap_content"
  6. android:drawableLeft="@drawable/ic_action_camera"
  7. android:drawablePadding="0dp"
  8. android:paddingLeft="40dp"
  9. android:paddingRight="0dp"
  10. android:paddingTop="12dp"
  11. android:paddingBottom="12dp"
  12. android:gravity="center"

See detail here