نمایش نتایج 1 تا 11 از 11

نام تاپیک: بحث پیرامون برنامه نویسی اندروید در دلفی

  1. #1

    Smile بحث پیرامون برنامه نویسی اندروید در دلفی

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

    شاد و پیروز باشید

  2. #2

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    اولین سوال رو هم خودم میپرسم چرا حجم برنامه های تولیدی بالاست و اجرا بسیار کند؟

    با تشکر

  3. #3

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    به دلیل Embed شدن RTL دلفی و یکسری کتابخانه های Firemonkey جهت Render کردن کنترل ها ، مثلا کمترین فایل اجرایی ساخته شده در iOS با دلفی 15 مگابایت هست !
    همین فایل اجرایی رو اگر با Object Pascal که کد native برای iOS تولید میکنه یا Oxygene for Cocoa تولید کنید به مراتب حجم فایل خروجی کمتر خواهد بود .

    دلفی زبانی نیست که بشه باهاش برنامه Enterprise برای Android یا iOS تولید کرد ( حداقل در این برهه زمانی و تازه نفس بودن دلفی در این حوزه ) ، با توجه به تغییراتی که مشاهده میشه فکر میکنم Embarcadero تصمیم داره بیشتر رو حوزه Android تمرکز کنه و داره خودش رو از رقابت با Object C دور میکنه ، از اول هم این تصمیم چندان جالب نبود ، تا به حال هیچ شرکتی سعی نکرده تو حوزه انحصاری و محدود اپل وارد بشه ، انحصار اپل و محصولات و تکنولوژی هاش ورود به حوزه رقابت باهاش رو سخت میکنه .

    حجم فایل های اجرایی به کنار ، بعد از اجرا و بارگذاری کتابخانه های Firemonkey در حافظه با مانیتور کردن حافظه مورد استفاده برنامه در Device تون حتما حیرت زده خواهید شد ، برنامه ی Hello World ی که رو حافظه مثلا 80 مگابایت فضا اشغال کرده ! در حال حاظر با کاهش قیمت چیپ های ذخیره سازی و بالارفتن حجمشون نگرانی از بابت حجم فایل اجرایی ساخته شده نست ( در مقایسه با حافظه های Device های Android و iOS که حداقل 8 گیگابایت فضا ذخیره سازی دارن ، 15 مگابایت فایل به چشم نخواهد آمد ) ، اما در مقایسه با میزان حافظه RAM در این Device که اکثرا به 512 مگابایت و 1 گیگابایت و جدیدا هم کمی بیشتر ... ختم میشن ، از میزان فضای اشغال شده توسط یک برنامه ساده ( مثلا 70 ، 80 مگابایت ) به هیچ عنوان نمیشه چشم پوشی کرد .

    در آخر فعلا همه این سر و صداها هنوز فقط در حد خودنمایی هست ، حالا ممکنه یکی فلان جای دنیا برای کل کل بشینه برنامه X رو با دلفی برای Android یا iOS بنویسه و 4 تا پست هم تو وبلاگش بزاره که Firemonkey فلان و بهمانه ، Firemonkey مزایا زیادی داره ولی یکسری مشکلات عدیده داره که تمام مزایا و معایبش رو هم ، فعلا نمیتونن این معایب رو جبران کنن ( منجمله همین Performance پایین و استفاده وحشتناک از منابع ) و فعلا نمیشه برای طراحی پروژه روش حساب باز کرد .

    باید دید که Embarcadero چطور پیش میره ، چقدر برای این تغییرات هزینه میکنه و آیا میتونه بهینه سازی های قابل تاملی در کامپایلرهای iOS و Android در قیاس با کامپایلر ویندوز خودش اعمال کنه یا خیر .

    موفق باشید .

  4. #4

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    من مدارک خود Embarcadero رو نخوندم آیا خود این شرکت راجع به این مسئله اظهار نظری کرده یا خیر؟

  5. #5

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    هیچ ماست فروشی نمیگه ماست من ترشه ! اونم وقتی تازه تو مغازش محصول جدیدی آورده باشه و قصد جذب مشتری براش رو داشته باشه :)

    این هایی که گفتم باگ نیست که خود Embarcadero در موردش نظر بده ، اینها مشکل هست ، حالا تو یک پروژه مهم هست ، تو یک پروژه مهم نیست و طرف برمیداره ازشون استفاده میکنه ، این به خودش مربوطه .

    ممکنه بعضی از افراد درگیر در این پروژه ها در وبلاگ شخصی خودشون مطالبی بگن یا در جایی دفاعیاتی بکنن ، ولی در کل منابع رسمی براشون وجود نداره ، مطالبی که من گفتم با توجه به تجربه شخصیم از فایل های اجرایی تولید شده برای iOS توسط دلفی و همچنین مطالعاتی که در مورد کامپیالرها دارم هست .

  6. #6

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    درسته ولی بنظر من توی این شرایط شدید رقابتی بعیده Embarcadero به این شکل ضعیف ظاهر بشه با توجه به اینکه بطور عجله ای هم این قابلیت رو اضافه نکرده و از XE2 شروع به دادن وعده راجع به این موضوع کرد

  7. #7

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    با سلام
    چرا XE5 خروجی apk رو نمیسازه قبلا میساخت همه چیز هم عادی مثل قبل کار میکنه مشکل از چی میتونه باشه؟

  8. #8

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    سلام :
    میسازه باید برنامه ات رو ذخیره کنی و از مسیر ذخیره شده این مسیر رو ادامه بدی
    \Android\Debug\Project1\bin

  9. #9

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    من دلفی xe5 رو نصب کردم و باهاش برنامه اندروید نوشتم یه مشکلی که داره اینه که فارسی رو زمان نصب بر روی موبایل بصورت برعکس نمایش میده بعنوان مثال "سلام"رو بصورت "م ا ل س"نشون میده اگه راه حلی براش پیدا کردین خبر بدین

  10. #10

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    نقل قول نوشته شده توسط moha_h2007 مشاهده تاپیک
    من دلفی xe5 رو نصب کردم و باهاش برنامه اندروید نوشتم یه مشکلی که داره اینه که فارسی رو زمان نصب بر روی موبایل بصورت برعکس نمایش میده بعنوان مثال "سلام"رو بصورت "م ا ل س"نشون میده اگه راه حلی براش پیدا کردین خبر بدین
    دوست عزیز متاسفانه Embarcadero هنوز راهی برای حل این مشکل درست نکرده...

    یه سوال هم داشتم که خوش حال میشم کسی جواب بده!
    دارم با استفاده از firemonkey برای Android برنامه می نویسم، می خوام یه widget درست کنم ولی نمیدونم چه جوری (مدت کمیه که برنامه نویسی با firemonkey رو شروع کردم)، خیلی هم سرچ کردم ولی به نتیجه ای نرسیدم!
    تو stackoverflow هم پرسیدم ولی جوابی نگرفتم!
    امیدوارم کسی بتونه کمک کنه!
    widget اصلا قرار نیست پیچیده باشه، صرفا در حد یه Button یا Image که وقتی روش کلیک شد یه تابع اجرا بشه!
    در ضمن XE6 استفاده می کنم

  11. #11

    نقل قول: بحث پیرامون برنامه نویسی اندروید در دلفی

    نقل قول نوشته شده توسط moha_h2007 مشاهده تاپیک
    من دلفی xe5 رو نصب کردم و باهاش برنامه اندروید نوشتم یه مشکلی که داره اینه که فارسی رو زمان نصب بر روی موبایل بصورت برعکس نمایش میده بعنوان مثال "سلام"رو بصورت "م ا ل س"نشون میده اگه راه حلی براش پیدا کردین خبر بدین
    آقای بابک یعقوبی یه سری کمپوننت برای حل این مشکل از سال 2011 نوشته که از لینک زیر میتونی دانلود کنی ... در ضمن خود شرکت embarcadero هم این سری کمپوننت رو تایید کرده ...

    http://sourceforge.net/projects/dpfd...e=typ_redirect

تاپیک های مشابه

  1. سوال: درخواست آموزش برنامه نویسی اندروید با دلفی xe2
    نوشته شده توسط farzadkamali در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 12
    آخرین پست: سه شنبه 11 فروردین 1394, 18:20 عصر
  2. ایجاد تالار برنامه نویسی .net در دلفی 2005
    نوشته شده توسط jalal_rez در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 1
    آخرین پست: یک شنبه 24 تیر 1386, 18:56 عصر
  3. برنامه نویسی شبکه در دلفی
    نوشته شده توسط mohammad-j در بخش برنامه نویسی در Delphi
    پاسخ: 7
    آخرین پست: شنبه 25 فروردین 1386, 20:11 عصر
  4. برنامه نویسی شبکه در دلفی
    نوشته شده توسط gh_r_emadi در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: یک شنبه 20 فروردین 1385, 10:25 صبح
  5. قالب کلی برنامه نویسی اسمبلی در دلفی
    نوشته شده توسط saeed_d در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: دوشنبه 22 تیر 1383, 21:09 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •