View Full Version : تفاوت برنامه نویسی برای اندروید در Xamarin و eclipse ؟
hmahdavi921
سه شنبه 27 مرداد 1394, 19:15 عصر
با سلام
دوستان کسی تفاوت برنامه نویسی برای اندروید در ویژوال استودیو با Xamarin و eclipse رو میدونه؟ یه جایی میخوندم که اگر در ویژوال استودیو با Xamarin کد نویسی کنیم به منابع سخت افزاری دسترسی نخواهیم داشت. آیا این مطلب درسته ؟ و محدودیتهایی وجود داره؟
دوستان هر کسی اطلاعاتی داره راهنمایی کنه.
ممنون میشم.
mahdiyar.m
جمعه 22 مرداد 1395, 19:21 عصر
سلام دوست عزیز
زامارین یک محیط برای تبدیل کدهای سی شارپ شما به اندروید،آی اوس،مک و... است،مطلبی هم که مبنی بر دسترسی نداشتن به منابع سخت افزاری خوندید کاملا اشتباه است و چنین چیزی اگر بود که به غیر از نوشتن ماشین حساب ساده هیچ کاربردی نداشت!!!!زامارین فوق العاده قویست و هیچ محدودیتی در اون وجود نداره.
برای اطلاعات بیشتر در رابطه با زامارین میتونید به زامارین سنتر،مرجع فارسی زامارین (http://XamarinCenter.ir)مراجعه کنید :
XamarinCenter.ir (http://XamarinCenter.ir)
c0mmander
یک شنبه 24 مرداد 1395, 22:30 عصر
با سلام
دوستان کسی تفاوت برنامه نویسی برای اندروید در ویژوال استودیو با Xamarin و eclipse رو میدونه؟ یه جایی میخوندم که اگر در ویژوال استودیو با Xamarin کد نویسی کنیم به منابع سخت افزاری دسترسی نخواهیم داشت. آیا این مطلب درسته ؟ و محدودیتهایی وجود داره؟
دوستان هر کسی اطلاعاتی داره راهنمایی کنه.
ممنون میشم.
برنامه نویسی با تکنولوژی زامارین بر دو نوع هست یکی بصورت نیتیو که کاملا قدرتمند و همپا با زبان های بومی هست و تکنولوژی زامارین فرم که لایه رابط رو جدا کرده و فقط با یک بر نوشتن میشه بصورت کراس پلفرم خروجی داشت. برای استفاده از سخت افزار های گوشی بصورت نیتیو استفاده بشه. تا قدرت کامل برای برنامه نویس فراهم باشه.
tux-world
دوشنبه 25 مرداد 1395, 15:48 عصر
برنامه نویسی با تکنولوژی زامارین بر دو نوع هست یکی بصورت نیتیو که کاملا قدرتمند و همپا با زبان های بومی هست
اگه حوصله دیباگ کردن های مزخرفش رو کسی داشته باشه که نداره. ضمن اینکه توسعه اونجا بسیار کنده فقط به خاطر اینکه چند سکویی باشه کلی باید حجم برنامه و زمان تولید رو عقب بندازید. خیلی از پروژها که این سمت رفته بودن برگشتن سمت همون جاوا و برای هر کودوم نیتیو زدن.
c0mmander
دوشنبه 25 مرداد 1395, 21:22 عصر
اگه حوصله دیباگ کردن های مزخرفش رو کسی داشته باشه که نداره. ضمن اینکه توسعه اونجا بسیار کنده فقط به خاطر اینکه چند سکویی باشه کلی باید حجم برنامه و زمان تولید رو عقب بندازید. خیلی از پروژها که این سمت رفته بودن برگشتن سمت همون جاوا و برای هر کودوم نیتیو زدن.
تا حدودی حق میدم به دوستانی که داخل زامارین ادامه ندادن اما
تریس کردن کد مشکلی نداره ولی مشکل وقتی هست که از یک متد رفتار های غیر عادی سر میزنه یا بطور مثال داخل Implement کردن اینترفیس های کلاس های پیش فرض گاهی رفتار های غیر عادی وجود داره.
ناگفته نماد هنوز داخل ایران این موضوع جدید هست و افراد خیلی زیادی هم تمایل به کار کردن در این حوضه رو ندارند(شاید صرف وقت و هزینه مناسب نبوده یا ..). مثلا استفاده از mvvm در ایران بعید میدونم کسی وقتش رو برای کار کردن داخل این حوضه گذاشته باشه.جدای از این بحث موضوع چند سکویی با موضوع کد نویسی بصورت بومی متفاوت هست. که متاسفانه خیلی از دوستان این موضوع رو اشتباه میگیرند. و فکر میکنند که فقط با یک بار نوشتن میشه برنامه بومی برای هر پلتفرمی ساخت که این طور نیست.
برای تک پروژه ها بله موافقم زمان تولید رو افزایش میده اما وقت بخواهید روی چند پلفرم خروجی بگیرید اونجاست که مزیتش خودش رو نشون میده. مثلا برای ارتباط با وب دیگه نیاز نیست مجدد کد ها نوشته بشه.
من از زامارین دفاع نمیکنم اما باید هم خوبی ها و هم بدی هاش رو دید. و البته بعید میدونم حالا حالا ها این زمارین بتونه جای خودش رو داخل کشور باز کنه به دلیل اینکه هم نسخه رایگانش حتی بعد از خریداری شدن توسط ماکروسافت هنوز غیر رایگان هست و نسخه های کرکی مشکلات فروانی داره.
mahdiyar.m
چهارشنبه 27 مرداد 1395, 18:37 عصر
تا حدودی حق میدم به دوستانی که داخل زامارین ادامه ندادن اما
تریس کردن کد مشکلی نداره ولی مشکل وقتی هست که از یک متد رفتار های غیر عادی سر میزنه یا بطور مثال داخل Implement کردن اینترفیس های کلاس های پیش فرض گاهی رفتار های غیر عادی وجود داره.
ناگفته نماد هنوز داخل ایران این موضوع جدید هست و افراد خیلی زیادی هم تمایل به کار کردن در این حوضه رو ندارند(شاید صرف وقت و هزینه مناسب نبوده یا ..). مثلا استفاده از mvvm در ایران بعید میدونم کسی وقتش رو برای کار کردن داخل این حوضه گذاشته باشه.جدای از این بحث موضوع چند سکویی با موضوع کد نویسی بصورت بومی متفاوت هست. که متاسفانه خیلی از دوستان این موضوع رو اشتباه میگیرند. و فکر میکنند که فقط با یک بار نوشتن میشه برنامه بومی برای هر پلتفرمی ساخت که این طور نیست.
برای تک پروژه ها بله موافقم زمان تولید رو افزایش میده اما وقت بخواهید روی چند پلفرم خروجی بگیرید اونجاست که مزیتش خودش رو نشون میده. مثلا برای ارتباط با وب دیگه نیاز نیست مجدد کد ها نوشته بشه.
من از زامارین دفاع نمیکنم اما باید هم خوبی ها و هم بدی هاش رو دید. و البته بعید میدونم حالا حالا ها این زمارین بتونه جای خودش رو داخل کشور باز کنه به دلیل اینکه هم نسخه رایگانش حتی بعد از خریداری شدن توسط ماکروسافت هنوز غیر رایگان هست و نسخه های کرکی مشکلات فروانی داره.
این وظیفه ی ماست که به دنبال تکنولوژی های برتر و به روز باشیم و باید پیگیر باشیم تا به این نتیجه برسیم
زامارین سنتر (http://xamarincenter.ir) داره تمام تلاشش رو میکنه تا آموزش های مناسبی رو ارائه بده تا برنامه نویسان تحت دات نت به راحتی نرم افزارهای موبایل خودشون رو توسعه بدن،درضمن کرک ها هیچ مشکلی ندارن و به راحتی قابل استفاده هستن،خوب نیست یه چیز ساده رو الکی سختش کنیم،کرک کردنش تناها با کپی فابل های کرک در محل نصب زامارین و replace کردن آن امکان پذیر هست،دوستی هم که در بالا گفتن حجم نرم افزار ها زیاد میشه و... اصلا این طور نیست و فقط و فقط دومگابایت تفاوت داره
دیباگینگ کردن هم هیچ مشکلی نداره و به راحتی امکان پذیر و بسیار دقیق کدهارو مو به مو آنالیز میکنه
زامارین فوق العادس ...
sadegh_vb
یک شنبه 17 بهمن 1395, 10:45 صبح
سلام
پکیج کامل آموزش زامارین و زامارین فرم برای اندروید و ios دخل دانشجویار (http://daneshjooyar.com)هست پیشنهاد می کنم دوستان حتما ببیند این آموزش رو
آموزش دوبله فارسی شده سایت لیندا و تات پلاس هست
https://www.daneshjooyar.com/%d8%a8%d8%b3%d8%aa%d9%87-%d8%ac%d8%a7%d9%85%d8%b9-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c-%d8%b4%d8%a7%d8%b1%d9%be/
دوره آنلاین برنامه نویسی موبایل با زامارین هم تو سایت کلاس 724 در حال ثبت نام و برگزاری هست
پیشنهاد می کنم اون رو هم ببینن
class724.ir (http://class724.ir)
sadegh_vb
یک شنبه 17 بهمن 1395, 10:46 صبح
سلام
پکیج کامل آموزش زامارین و زامارین فرم برای اندروید و ios دخل دانشجویار (http://daneshjooyar.com/)
هست پیشنهاد می کنم دوستان حتما ببیند این آموزش رو
آموزش دوبله فارسی شده سایت لیندا و تات پلاس هست
https://www.daneshjooyar.com/%d8%a8%...7%d8%b1%d9%be/ (https://www.daneshjooyar.com/%d8%a8%d8%b3%d8%aa%d9%87-%d8%ac%d8%a7%d9%85%d8%b9-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%db%8c-%d8%b4%d8%a7%d8%b1%d9%be/)
دوره آنلاین برنامه نویسی موبایل با زامارین هم تو سایت کلاس 724 در حال ثبت نام و برگزاری هست
پیشنهاد می کنم اون رو هم ببینن
class724.ir (http://class724.ir/)
M aJi D
چهارشنبه 25 اسفند 1395, 23:40 عصر
سلام
همانطور که می دونید تجربه ثابت کرده توی تکنولوژی به خصوص تکنولوژی کامپیوتر و برنامه نویسی فقط مواردی پایدار می مونن که پشتیبانی محکم و قوی داشته باشن مثلا در زمینه ی دیتابیس تعداد خیلی زیادی دیتابیس بوجود آمد اما خوب دو سه تاشون خیلی معتبر و با اسم و رسم هستند حالا تو زبان برنامه نویسی وقتی ماکروسافت پشت یه تکنولوژی قرار میگیره تقریبا خیالت راحته که ادامه داره و آینده ی خوبی داره پس اینکه آیا بریم سراغ زامارین (http://xamarinfa.ir) یا نه جوابش بله هست چون آینده ی خوبی داره . اما در مورد سختی یا پیچیدگی اون راستش من به شخصه قبول دارم که نصب زامارین (http://xamarinfa.ir/%D9%86%D8%B5%D8%A8-%D9%88-%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-%D8%B2%D8%A7%D9%85%D8%A7%D8%B1%DB%8C%D9%86/) یکم سخت یا بهتر بگم طرفند خودشو داره اما کار کردن و تولید پروژه در زامارین (http://xamarinfa.ir/%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C-%D8%A8%D8%A7-%D9%85%D8%AD%DB%8C%D8%B7-%D9%88%DB%8C%DA%98%D9%88%D8%A7%D9%84-%D8%A7%D8%B3%D8%AA%D9%88%D8%AF%DB%8C%D9%88-%D8%AF%D8%B1%D8%B2%D8%A7%D9%85%D8%A7%D8%B1/) خیلی پیچیدگی نداره فقط شما باید یک مرجع فارسی آموزش زامارین (http://xamarinfa.ir) پیدا کنید و از روش پیش بردید تا موفق بشید .
SajjadKhati
سه شنبه 07 آذر 1396, 17:14 عصر
سلام
با گذشت حدود 10 ماه از استارت این تاپیک و اومدن نسخه ی 2017 ویژال استودیو که دیگه دغدقه ی کرک و مشکل نصب گذشته رو نداره ، حالا یه کسی که هم از زامارین در نسخه ی 2017 ویژال استودیو استفاده کرده و هم از اندروید استودیو ، یه مقایسه ای میکنه که اولا زامارین چه تغییری نسبت به قبل کرد و دوما قدرت اش در برابر اندروید استودیو در چه حدی هست؟
samiasoft
دوشنبه 20 آذر 1396, 08:52 صبح
دوستان الان برنامه نویسان اندروید از ایکیلیپس استفاده میکنند یا دیگر نه؟ از رده خارج شده؟
به نظرتون میشه بجای اندروید استودیو از ایکیلیپس برای برنامه نویسی اندروید استفاده کنیم؟ محدودیتی که نخواهد داشت؟
چون خیلی جاها دیدم دوستان برنامه نویسن گفتن که اندروید استودیو سنگین تر هستش و مشکلات زیادی داره
داخل سایتش 3 نسخه برای جاوا هست...کدوم نسخه رو باید دانلود کرد؟ تفاوت این 3 نسخه در چیه؟
Eclipse IDE for Java Developers
(http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/oxygen1a)
Eclipse IDE for Java EE Developers (http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen1a)
Eclipse IDE for Java and DSL Developers (http://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/oxygen1a)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.