برنامه نویسی با طعم موبایل

چگونه گوشی ویندوز فونی را دولوپر آنلاک کنیم؟ (مخصوص برنامه نویسان)

برای اجرا کردن و تست کردن برنامه های خودتون روی گوشی ویندوز فونی و احتمالا لومیا تون باید گوشی آنلاک شده باشه ... 

آنلاک کردن چه مزایای دیگه ای داره:

به نقل از سایت ویندوزی ها:

پیش از شروع آموزش ممکن است برای شما این سوال پیش بیاید که توسعه دهندگان (Developers) چه کسانی هستند و در واقع چه کار خاصی انجام میدهند؟! در معنای لغوی توسعه دهنده فردیست که چیزی را گسترش می دهد؛ در دنیای فناوری امروز که نرم افزار یکی از مطرح ترین بخش ها در تلفن های هوشمند است این توسعه دهندگان نقشی اساسی ایفا می کنند.

وظیفه این افراد/سایت ها به طور کلی معرفی سیستم عامل ها، پیدا کردن مشکلات (باگ ها)، ارسال فیدبک، نوشتن نرم افزار یا بازی و … است. به عنوان مثال سایت ویندوزیها یک توسعه دهنده ویندوز فون به شمار می رود.

در مقابل شرکت ها نیز برای ایجاد انگیزی در توسعه دهندگان، امکانات خاصی را برای آنها قرار می دهند که شاخص ترین آنها دریافت سریعتر به روز رسانی ها (آپدیت) است.

 

ادامه مطلب...
۰۹ بهمن ۹۳ ، ۱۸:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

برنامه نویسی ویندوز فون (فصل یک - قسمت دو)

به نام خدا

قسمت های دیگر آموزش را در منو » برنامه نویسی ویندوز فون ببینید. قسمت اول



بعد از یک تاخیر خیلی طولانی (حدود یک سال) ادامه آموزش های ویندوز فون را سر میگیرم و به امید خدا تلاش میکنم تا تجربه هایی که در زمینه ویندوزفون پیدا میکنم رو منتقل کنم.

اما چرا ویندوز فون:

  • پشتیبانی قوی مایکروسافت 
  • همراهی شرکت هایی چون نوکیا
  • رشد روز افزون و هماهنگی با دیگر پلت فرم ها
  • و ... 
خوب قبل از هرچیز چک کنید ببینید لوازم لازم رو نصب کردید یا خیر...
مواد لازم برای این قسمت:
ادامه مطلب...
۰۹ بهمن ۹۳ ، ۱۸:۲۹ ۲ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

سایت هایی که بیشتر از آنها بازدید می کنم...

بعد از اینکه یکی از دوستان لیستی از سایت های روزانه خودش رو معرفی کرد منم تصمیم گرفتم این کار رو انجام بدم. 


این سایت ها رو معمولا زیاد از اونها بازدید میکنم:

بیشتر مطالب سایت های خبری و اطلاع رسانی رو از طریق اپلیکیشن Pocket مطالعه میکنم. و اخیرا مطالب سایت یک پزشک و دیجیاتو رو از طریق اپلیکیشن اونها

شبکه های اجتماعی هم به ترتیب بیشتر در فیس بوک، توئیتر، اینستاگرام هستم. 

خوش حال میشم اگه شما هم سایت های مورد علاقه تون رو معرفی کنید. ;)
۲۶ دی ۹۳ ، ۱۲:۳۱ ۲ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

طراحی های اپلیکیشن موبایل [معرفی سایت]

سلام.

همیشه یکی از مهم ترین مراحل ساخت یک برنامه موبایل طراحی ظاهر و گرافیک برنامه هستش. یکی از توصیه ها همیشه این هستش که نمونه های موفق رو همیشه الگو قرار بدیم و سعی کنیم استاندارد های طراحی یک برنامه رو تا حد ممکن رعایت کنیم. هم چنین با دیدن نمونه های گرافیکی برنامه های دیگه میشه خیلی ایده های جدید تر با ترکیب چند مورد از آنها ارایه کرد. 


برای اینکار چند راه وجود داره:


یکی اینکه به مارکت های مختلف سر بزنید و برنامه ها رو تست کنید. (هر چند وقت یکبار تست کردن برنامه های پرفروش، و برنامه های توفیق یافته مفید هستش) 


راه دیگه استفاده از سایت هایی هست که ui اپلیکیشن های موبایل رو قرار میدند که نمونه هایی از اون هارو براتون لیست کردم:


  1. اندروید آرسنال 
  2. android-app-patterns
  3. این اکانت گیت هاب (بیشتر کتابخونه هستش که برای پیاده سازی رابط کاربری کمک خوبی میکنه)
  4. mobile-patterns
  5. inspired-ui
  6. cocoacontrols
  7. lovelyui
  8. androidux
  9. pttrns
  10. نینجا موک (پیش طراحی اپلیکیشن)
  11. Android Assets Studio
  12. اندروید آیکون
  13. رنگ های متریال
  14. پلت رنگی متریال
  15. ابزار رنگ جالب


همیشه سعی کنید ابتدا ساختار اصلی طرح برنامه تون رو داشته باشید و بعد از الهام گیری از این طرح ها بتونید یه رابط کاربری خوب رو ارایه بدید.

موفق باشید. JavaDroid

۲۶ دی ۹۳ ، ۱۲:۰۸ ۰ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

ایکلیپس برای اندروید دیگه مرده، کوچ کنیم به اندروید استودیو [اندروید][ترجمه]

همون طور که میدونید اندروید استدیو از حالت آزمایشی در اومد و الان دیگه یه محیط برنامه نویسی خوب برای توسعه دادن اندروید هستش ... 

پس چرا معطل باشیم؟ میریم که کوچ کنیم به اندروید استدیو ... 


اول از همه آخرین نسخه اون رو ترجیحا از خود گوگل دانلود کنید. اگه هم نشد یه عالم جای دیگه هم برای دانلودش هست. مثلا ، و مثلا و هم چنین مثلا 


از همین وبلاگ هم میتونید دانلود کنید.


در ادامه ترجمه ای آزاد از مقاله Zeljko Plesac در سایت infinum رو مطالعه کنید. 




اگه میخاین سریعتر به اندروید استدیو برسید 

این رو دانلود کنید

۱۳ دی ۹۳ ، ۱۹:۵۰ ۰ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

حل مشکل نشان ندادن پروژه ها در ایکلیپس [اندروید][برنامه نویسی][محیط برنامه نویسی]

بعد از اینکه یه بار سیستم رو رستارت کردم و ایکلیپس رو باز کردم به صورت خیلی عجیب می بینم که هیچ پروژه ای در ایکلیپس نیستش ... 
حالا چیکار کنیم؟؟؟

قبل از هر چیز بدونید که پروژه های ایکلیپس شما در این دایرکتوری هستش:

WS\.metadata\.plugins\org.eclipse.core.resources\.projects

که WS همان ورک اسپیس شما در هنگام کار با ایکلیپس معرفی کردید.


اگه توش پروژه ها تون نبود پس باید از اول همه رو ایمپورت کنید و اگه پروژه هاتون توش بود هم بازم راهی نیست بهترین راه اینه که یه ورک اسپیس جدید بسازید و باز هم دوباره ایمپورت کنید

توصیه میکنم کوچ کنید به اندروید استدیو» یه هفته باهاش دست و پنجه نرم کنید ولی یه عمر راحت باشید

۱۳ دی ۹۳ ، ۱۹:۴۴ ۰ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

اسکرول دار کردن تکست ویو [ اندروید]

برای اینکه کادر متنی اندرویدی شما Textview اسکرول دار بشه چند تا راه دارید : 

یک: اون رو بندازید توی اسکرول ویو ScrollView 

دو: توی فایل xml ظاهرتون برای خاصیت های تکست ویو این خاصیت رو اضافه کنید:


android:scrollbars = "vertical"

و توی کدتون هم این کار رو بکنید:


yourTextView.setMovementMethod(new ScrollingMovementMethod())


۱۳ دی ۹۳ ، ۱۹:۲۵ ۱ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

گرفتن دایرکتوری اختصاصی دیتای برنامه [اندروید]

هر برنامه یک دایرکتوری مخصوص به خود برای دیتا دارد که در آدرس :

root / data/data /pkg

قرار دارد که pkg اسم پکیج برنامه شماست.

برای گرفتن آدرس کامل این پوشه از کد زیر استفاده کنید:


PackageManager m = getPackageManager();
String s = getPackageName();
try {
PackageInfo p = m.getPackageInfo(s, 0);
s = p.applicationInfo.dataDir;
} catch (NameNotFoundException e) {
//error
}
۱۲ دی ۹۳ ، ۱۸:۲۳ ۰ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

برنامه نویسی اندروید با موبایل

برنامه نویسی در اندروید

مدتی است که سیستم عامل‌های گوشی‌های هوشمند بسیار پیشرفت کرده‌اند و گل سرسبد این سیستم‌ها هم اندروید یک سیستم عامل مبتنی بر لینوکس و آشناست که بسیاری از کاربران تلفن‌های همراه هر روز از آن استفاده می‌کنند. سوالی که در این زمینه پیش می‌آید این است که حال که گوشی‌هایی با CPU های اینچنین قدرتمند وجود دارند و می‌توان هسته لینوکس را نیز از طریق آن‌ها به اجرا درآورد، چه کارهای دیگری را می‌توان با این گوشی‌ها انجام داد؟ یکی از چیزهایی که نظر مرا جلب کرد، برنامه نویسی بود که ابزارهای فوق‌العاده‌ای نیز برای آن پیدا کردم که شرح آن‌ها را بیان می‌کنم.

ادامه مطلب...
۱۱ ارديبهشت ۹۳ ، ۲۳:۰۸ ۱ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی

کتابساز اندرویدی کتابک (ترجمه شده appmkabam )




اولین کتاب ساز تخصصی اندروید (کتابک)
محیط کاملا فارسی برنامه (فارسی شده )
زیبا ترین حالت مطالعه کتاب به صورت ورق زدن صفحات
ساخت کتاب به صورت نامحدود بدون حتی یک خط برنامه نویسی
قابلیت ساخت کتاب با جلد دلخواه و ایکن برنامه دلخواه و هم چنین نام و جزییات دلخواه
امکان درج متن نامحدود در هر فصل و درج تصاویر در هر نوع سایز (تصاویر در موبایل اتوماتیک کوچک میشوند)

ادامه مطلب...
۱۱ ارديبهشت ۹۳ ، ۲۲:۵۹ ۱۴ نظر موافقین ۰ مخالفین ۰
جواد قانع الحسینی