*** IT সম্পর্কে দক্ষ হতে চান ? ** তাহলে নিয়মিত Visit করুন .... IT Knowledge School **** টেকপ্রেমী : বদিউজ্জামান ( রুবেল )
*** IT সম্পর্কে দক্ষ হতে চান ? ** তাহলে নিয়মিত Visit করুন .... IT Knowledge School **** টেকপ্রেমী : বদিউজ্জামান ( রুবেল )
Blogger Tips and TricksLatest Tips And TricksBlogger Tricks
Showing posts with label Mobile Tips. Show all posts
Showing posts with label Mobile Tips. Show all posts

How to use Windows' internet on Android phone through USB cable (Android 4.4.2)

Method 1: Using native Android 4.4.2 option
In my phone when I connect my phone, in Settings > Wireless & networks > USB Internet (sharing Windows PC internet via USB cable) checkbox, which I checked then it asked me to choose my Windows version (which is Windows 8.1 but since it didn't show that option) I chose Windows 8. It gives me further instructions as showing in the following picture:
enter image description here
Here is the problem, there is no sharing tab (see the following screen shot) enter image description here
Method 2: As described in How to setup reverse tethering over usb
I learned on this site that it is called Reverse tethering. I read and followed the procedure mentioned in How to setup reverse tethering over usb
I followed all the steps described in that answer, until executing the command.
  1. Install USB drivers from Android SDK [DONE]
  2. Connect USB cable and activate USB Tethering (You should see on a new network interface.) [DONE]
  3. Bridge the 2 network interfaces [DONE]
  4. On your computer execute adb shell netcfg usb0 dhcp [PROBLEM]
When I execute adb shell netcfg usb0 dhcp it says: error: device not found. I tried the same thing with USB Debugging in Developer settings, ON & OFF. The error remains the same.
Method 3: Rooting the device and using an app
I read here and there that there is another method, in which we can directly use an app but it requires rooting the device. My phone is a new phone and warranty becomes void if I root it.
EDIT: I've tried the method suggested in answer, at the 4th step of method 2, I'm facing this problem:
enter image description here

***********************

Detailed Answer

1. Prepare Windows 10

  1. Rightclick the Windows-Start Button
    The Windows Start Button
  2. In the opening Context-Menu, open "Network Connections"
    "Network Connections" in the Context Menu
  3. The Network Connections will show up. As you can see, there's currently only one Network connection, so there will be no sharing Tab.
    enter image description here

2. Prepare your Android device

  1. Connect your Android device with a USB-Cable to your PC
  2. In the Wireless & networks section (you might need to click on "More..." on some android devices), Try to activate the USB Internet
    Activate "USB Internet"
  3. Instructions will appear. Select Windows 8 and just click on Next and Done, ignoring the given instructions
    Select Windows 8 and Click on Next Click on Done ignoring the steps
  4. Now, there should be a check-mark after USB Internet:
    USB Internet should be now checked
  5. If this is the first time you are connecting your Android device to your PC with a USB-Network, Windows might ask you whether to grand the Network connection. That's normal.

3. Share the Internet Connection on Windows 10

As you can see, there are now two Network connections, so the sharing Tab will be now available:
Two network connections
  1. Right-click the first Network Connection and open the Properties Open the Properties of your original Network Connection
  2. Now, there's a Sharing Tab and you can Allow your Android device to use the Internet connection of your Windows 10 PC
    The Sharing Tab is now available



Read More »

অ্যাপ বানাতে জানতে হবে যা.......

বিশ্বে ব্যবহৃত অ্যাপের অধিকাংশই অ্যানড্রয়েড। এই অ্যাপ তৈরির পর অনলাইন স্টোরে আপ করে আয়ও করা যায়। এই অ্যাপ তৈরিতে প্রোগ্রামিংয়ের পাশাপাশি জানতে হবে আরো কিছু বিষয়। সেগুলো জানাচ্ছেন অ্যাপ প্রশিক্ষক মোশাররফ রুবেল 

মোবাইল অপারেটিং সিস্টেম বাজারের অধিকাংশই অ্যানড্রয়েডের দখলে। স্মার্টফোন, ট্যাবলেট কম্পিউটার, স্মার্টওয়াচ, স্মার্ট ক্যামেরা ও স্মার্ট টিভিতেও গুগলের এই অপারেটিং সিস্টেম ব্যবহার হচ্ছে। একে মূলত তিন ভাগে ভাগ করা যায়। লিনাক্স কার্নেল, জাভাভিত্তিক ডালভিক ভার্চুয়াল মেশিন ও ইউজার ইন্টারফেস। মূলত স্পর্শনির্ভর (টাচস্ক্রিন) হলেও কিবোর্ড, মাউস, জয়স্টিক দিয়েও অ্যানড্রয়েড চালানো যায়। মুক্ত সোর্স হওয়ায় ডেভেলপারদের কাজও সহজ করেছে অ্যানড্রয়েড। সহজলভ্য ও কম খরচই অ্যানড্রয়েডের জনপ্রিয়তার মূল কারণ।

মোবাইলের অ্যাপ্লিকেশন তৈরির জন্য রয়েছে পরিকল্পনা, রিকয়ারমেন্টস, ডিজাইন, কোডিং, টেস্টিং—এ রকম কয়েকটি ধাপ। একেক ধাপের জন্য একেক ধরনের দক্ষতা প্রয়োজন। অ্যাপটি দৃষ্টিনন্দন করার জন্য লাগে ডিজাইন। আর স্বয়ংক্রিয় করার জন্য লিখতে হয় প্রোগ্রামিং কোড। তবে কোন প্ল্যাটফর্মের জন্য অ্যাপ তৈরি করা হচ্ছে, তা ডেভেলপারকে জানতে হবে।

লাগে প্রোগ্রামিং ল্যাঙ্গুয়েজ

অ্যাপ তৈরি করতে লাগে ভিন্ন ধরনের প্রোগ্রামিং ল্যাঙ্গুয়েজ। নিজ নিজ প্ল্যাটফর্মের প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে তৈরি অ্যাপকে ‘নেটিভ অ্যাপ’ বলে। অ্যাপ তৈরি করার জন্য সব প্ল্যাটফর্মের নিজস্ব ‘ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট’ (আইডিই) রয়েছে। ওই আইডিই ব্যবহার করে অ্যাপ তৈরি করতে হয়। তৈরি করার পর অ্যাপ ঠিকমতো কাজ করছে কি না, তা পরীক্ষার জন্য আইডিইর পাশাপাশি রয়েছে ভার্চুয়াল ডিভাইস ‘ইমিউলেটর’।

ভালো অ্যানড্রয়েড অ্যাপ ডেভেলপ করতে হলে জাভা ভালোভাবে জানতে হবে। ধারণা থাকতে হবে বেসিক সিন্ট্যাক্স, লজিক চিন্তা করে কোড লিখতে পারা, লুপ, অ্যারে, ডাটা টাইপ, ওওপির (অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং) কনসেপ্ট, থ্রেড, ট্রাই ক্যাচ সম্পর্কে।

বাংলাদেশে অ্যানড্রয়েডের জাভা সংক্রান্ত সাহায্যের জন্য বাংলাদেশ অ্যানড্রয়েড ডেভেলপারস গ্রুপ রয়েছে ফেইসবুকের www.facebook.com/groups/android.devs.bd/ গ্রুপে দেশের প্রায় ১৭ হাজার ডেভেলপার রয়েছেন। অ্যানড্রয়েড ও জাভাসংক্রান্ত সমস্যার সমাধান পাওয়া যাবে তাদের কাছ থেকে।

অনলাইনে আরো কিছু সাইট থেকে জাভা শিখতে পারেন।






এক্সএমএল জ্ঞান

অ্যানড্রয়েড অ্যাপের যে ইন্টারফেস আমরা দেখতে পাই, তা ডিজাইন করা হয় এক্সএমএল দিয়ে, আর কাজগুলো হয় জাভা প্রোগ্রামিং দিয়ে। অ্যাপের লেআউট ডিজাইন ও অ্যাট্রিভিউট স্থাপনে এক্সএমএল কাজে লাগে।

এক্সএমএল সম্পর্কে আরো জানা যাবে www.developer.android.com সাইট থেকে।

এক্সএমএলের বাংলা টিউটরিয়াল পাওয়া যাবে https://www.youtube.com/playlist?list=PLXF3e0‰lcl4ac65Ad7diXi2ctTX6msQ6B ঠিকানায়।



অ্যানড্রয়েড স্টুডিও

অ্যানড্রয়েড স্টুডিও হচ্ছে ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট বা আইডিই। আইডিইতে অ্যাপ তৈরির প্ল্যাটফর্ম তৈরি করে সেখানে জাভা কোড ও এক্সএমএল কোড লেখা হয়। অ্যানড্রয়েড স্টুডিওতে ভার্চুয়াল ডিভাইস তৈরি করে সেখানে তৈরি করা অ্যাপ নিরীক্ষা করা হয়।

অ্যানড্রয়েড স্টুডিও বিনা মূল্যে ডাউনলোড করা যাবে  http://developer.android.com/sdk/installing/index.html থেকে।

ডাউনলোডের পর সাধারণ সফটওয়্যারের মতোই এটিকে ইনস্টল করা যাবে। এরপর কাজ করা যাবে অনলাইনে। সফটওয়্যারটি ব্যবহার করতে ভালো কনফিগারেশনের কম্পিউটার লাগবে।



অ্যানড্রয়েড এসডিকে

এসডিকে হচ্ছে সফটওয়্যার ডেভেলপমেন্ট কিট। এটা টুলবক্সের মতো। অ্যানড্রয়েড ডিভাইসের ক্যামেরা, সাউন্ড, সেন্সর ইত্যাদি টুল ব্যবহার করতে এসডিকে কাজে লাগবে।

ডাউনলোড করা যাবে  http://developer.android.com/sdk/installing/index.html থেকে। অ্যানড্রয়েড স্টুডিওর সঙ্গে যুক্ত হয়ে কাজ করে এসডিকে।



ডাটাবেইস

অ্যাপ তৈরির সময় ডাটা নিয়ে কাজ করতে হয়। ডাটা স্টোর ও রিড-রাইট করার পদ্ধতি না জানলে অ্যাপ বানানো যাবে না।

ডাটাবেইস ডিজাইন সম্পর্কে প্রাথমিক জ্ঞান পাওয়া যাবে https://www.ntu.edu.sg/home/ehchua/programming/ ঠিকানা থেকে।



এপিআই

এপিআইয়ের পূর্ণ রূপ হচ্ছে অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস। সার্ভারের সঙ্গে অ্যাপের যোগাযোগ ঘটায় এপিআই। এক্সএমএল পার্সিং ও জেসন পার্সিং—এই দুই পদ্ধতিতে কাজ করে এপিআই। জেসন পার্সিং সম্পর্কে ধারণা পাওয়া যাবে  http://www.tutorialspoint.com/index.htm  -এ।



ম্যাটেরিয়াল ডিজাইন

ম্যাটেরিয়াল ডিজাইন হচ্ছে ইন্টারফেসের কম্পোনেন্ট। সাম্প্রতিক সময়ে ম্যাটেরিয়াল ডিজাইনের দিকে নজর দিচ্ছে গুগল। অ্যানড্রয়েড যেহেতু গুগলের পণ্য, তাই ম্যাটেরিয়াল ডিজাইন সম্পর্কে জানা থাকলে অ্যাপ বানানো সহজ হবে বলে মনে করছেন বিশ্লেষকরা।

গুগলের ম্যাটেরিয়াল ডিজাইন সম্পর্কে ধারণা পাওয়া যেতে পারে  http://www.tutorialspoint.com/index.htm  -এ।



প্রশিক্ষণ চাই?

বুয়েটের ‘বাংলাদেশ-কোরিয়া ইনফরমেশন অ্যাকসেস সেন্টার’ থেকে ‘মোবাইল অ্যাপ্লিকেশন ডেভেলপমেন্ট ইন অ্যানড্রয়েড’ কোর্স করা যায়। এখানে শেখা যায় অ্যাডভান্স জাভা ও অ্যানড্রয়েড অ্যাপ ডেভেলপমেন্ট। ব্র্যাক বিশ্ববিদ্যালয়েও এ বিষয়ে স্বল্পমেয়াদি কোর্স রয়েছে। এসব প্রতিষ্ঠানে আবেদনের যোগ্যতা ন্যূনতম এইচএসসি।


অনলাইনে টিউটরিয়াল দেখে অ্যাপ শেখাও কঠিন কিছু নয়। শুধু খুঁজে নিতে হবে।
Read More »

যেভাবে আপনার ডেস্কটপ থেকে download করবেন Play Store Apps

আসসালামু আলাইকুম।
সবাই কেমন আছেন? আশা করি ভালই আছেন।
আমরা অনেকেই google play store থেকে apps,games so on download করি | কিন্তূ যখন download করি তখন দেখা যে MB কাইট্টা ফকির বানাই দিসে :p কিন্তূ আমরা যারা pc user আছি তারা খুব সহজে play store থেকে apk file download করে নিতে পারবেন !
1st এই Link এ যান: https://play.google.com/store
যেই Apps টা download করবেন ওই apps এর Link টা Copy করুন |
এরপর এই Link এ যান: http://apps.evozi.com/apk-downloader/ |||||| এই Link এ গিযে > Package name or Google Play URL < box এ আপনার Copy করা Link টা Paste করে দেন !এখন Generate Download Link এ Click করুন ! এরপর Download Link চলে আসবে !  
Read More »

ওয়েবসাইট ব্লক করুন অ্যান্ড্রয়েড ফোনে

IT জ্ঞান আহরণের জন্য আপনি নিয়মিত Visit করুন http://www.itknowledgeschool.blogspot.com

ওয়েবসাইট ব্লক করুন অ্যান্ড্রয়েড ফোনে


আপনার পছন্দের অ্যান্ড্রয়েডচালিত স্মার্টফোন থেকে অনাকাঙ্ক্ষিত কেউ যাতে যত্রতত্র যেকোনো ওয়েবসাইটে ঢুকতে না পারে, সেই ব্যবস্থা সহজেই করা যায়। স্মার্টফোনে নির্দিষ্ট কিছু ওয়েবসাইট যাতে না খোলে (ব্লক), সে জন্য ওই সাইট ব্লক করে রাখতে হয়। এ জন্য ভালো হয় হোস্ট এডিটর নামের অ্যাপ্লিকেশনটি। এই অ্যাপ্লিকেশন ব্যবহার করে নেটওয়ার্কের হোস্ট ফাইলকে সম্পাদন করার মাধ্যমে আপনার স্মার্টফোনে সাইট ব্রাউজিংয়ের ক্ষেত্রে সীমাবদ্ধতা আনা যায়। মূলত হোস্ট এডিটর প্রতি ওয়েবসাইটের জন্য একটি আইপি অ্যাড্রেস নির্ধারণ করে এবং অনুমতি ছাড়া কাউকে সেই সাইটে প্রবেশ করতে দেয় না। তাই সাইট ব্লক করতে কিছু নিয়ম মেনে চলতে হবে। অ্যাপসটি পাওয়া যাবে http://goo.gl/Vj3rz9 ওয়েব ঠিকানায়।
Read More »

বাংলালিংকের সেরা ৫০টি ইউএসএসডি কাজের লাগার মত ডায়াল কোড


Banglalink top USSD (Unstructured Supplementary Service Data) Dial Numbers:
একাউন্ট ব্যালেন্স চেক করতে *124#
নিজের নাম্বার বের করতে:*511#
বর্তমান প্যাকেজ চেক করতে:*125#
Banglalink Advance:*874#
Read More »

Badiuzzaman ( Rubel )