অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং শেখার পর আমি কি android সফটওয়্যার তৈরি করতে পারব?

asked 25 Sep '16, 12:50

zarif%20ahmed's gravatar image

zarif ahmed
19317

edited 26 Sep '16, 03:50

Tamim%20Shahriar%20Subeen's gravatar image

Tamim Shahriar Subeen ♦♦
6.0k1126


অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং[java] শেখার পর সকল এনড্রয়েড সফ্টঅয়্যার তৈরি করা যায়?

-- Android App তৈরির জন্য Java Programming language জানা আবশ্যক। তবে শুধু Java Programming language এর syntax জানলে হবে না। কারন Java just একটা language না; একটা echo-system. জাভা program কিভাবে রান করে, JVM কি, কিভাবে Memory management / garbage collection হয়, সেসব বিষয়ে idea থাকতে হবে। আরো অনেক বিষয় আছে। সবচেয়ে ভালো হয়, Effective Java - Second Edition (by Joshua Bloch) [2008] বই টা পুরাটা বুঝে পড়তে পারলে। এখানে জাভার বিভিন্ন বিষয় অনেক সুন্দর ভাবে বলা আছে।

নাকি অরও কোনো বিষয় জানতে হবে?

Java বাদেও আরো অন্যান্য কিছু বিষয়ে ভালো concept/understanding থাকা লাগবে; যেমন:

  1. XML
  2. Build System - Gradle
  3. Networking (e.g. HTTP...request, response, GET/POST/PUT/DELETE)
  4. Design Pattern
  5. Operating System basics (Process/Thread/File System ইত্যাদি)
  6. বিভিন্ন architectural pattern (e.g. MVC/MVVM)
  7. Linux (জানা থাকলে ভালো; আবশ্যক না; recommended)
permanent link

answered 25 Sep '16, 17:45

oronno-oneous's gravatar image

oronno-oneous
1364

edited 02 Mar, 06:52

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
48618

via, bisoygulo shekhar jonno aro kichu link dile valo hoto. dhonnobad.

permanent link

answered 27 Sep '16, 00:16

Ashrafarzu's gravatar image

Ashrafarzu
191

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×66
×8
×1

question asked: 25 Sep '16, 12:50

question was seen: 5,250 times

last updated: 02 Mar, 06:52