بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

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

مدیریت گفتگو
یگانه 11 سال پیش
آخرین تغییر: 9 سال پیش

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

 

http://cafebazaar.ir/app/?id=com.violetstar.exir

نظرات

یگانه 11 سال پیش
نام اکسیر سبز رو سرچ کن تو بازار
KAMRANI 11 سال پیش
آفرین ... خـدا قـوت ؛ عالیه
یگانه 11 سال پیش
نام اکسیر سبز رو سرچ کن تو بازار حالا خوبه لینکشو گذاشتم
KAMRANI 11 سال پیش
دوست عزیز اولین دقایق خالی پست رو فرستادی! ... گفتم که آفرین عالیه
یگانه 11 سال پیش
با گوشی پست فرستادم یکم گیر کرد حق با شماست
doost_fu 11 سال پیش
بدون اغراق واقعا محیطش زیباست و ادم وسوسه میکنه دانلود کنه ! موفق باشید .
Mohsen_Sh 11 سال پیش
محیط کاربریش واقعا عالیه ، معلومه که زیاد کار شده روش... موفق باشی دوست عزیز
Spirit 11 سال پیش
نکته امیدوار کنندش برام اینه که اصلاً از ++C و NDK استفاده نشده، چون قبلاً خیلی گفتن با ++C نوشته شده. بهرحال زحمت و زمان زیادی براش صرف شده.
کاشی زاده 11 سال پیش
اول از همه تبریک میگم به برنامه نویسان این اپلیکیشن آقایان مجتبی اسماعیلی و علی به قدم به خاطر ریلیز پروژشون ، ما که نا امید شده بودیم بعد از گذشت حدود 15 ماه از شروع این پروژه بالاخره ریلیز شد :)انشاا... چرخش بچرخه براشون و بتونن توی این زمینه پیشرفت های زیادی بکنند . ولی یه نکته ای رو لازم هست بگم دانشگاه امیر کبیر با مسابقات بی کیفیتی که برگزار کرد بیشتر باعث تخریب بود تا تشویق . این فقط حرف من نیست بلکه حرف خیلی از شرکت کنندگان در این مسابقه و حتی حرفی هست که آقای اسماعیلی هم قبول دارند .
mhD_mz 11 سال پیش
اول از همه تبریک ویژه برای این برنامه بسیار زیبا و پر زحمت.....سوالم اینه که UI این برنامه رو به چه وسیله ای طراحی کردید؟ از ابزار به خصوصی استفاده کردید؟
یگانه 11 سال پیش
UI این نرم افزار تماما با فتوشاپ فلش طراحی شده من خودم سورس پروژه رو دیدم واقعا زحمت زیادی کشیده شده
Majid Arabi 11 سال پیش
خیلی رابط کاربری زیبایی داره ، تبریک میگم بهتون . . . ایشالا که موفق باشید. دو تا سوال داشتم ، اگه پاسخ بدید ممنون میشم . 1- شما که این همه زحمت کشیدید چرا همچین برنامه پرباری رو رایگان در اختیار عموم گذاشتید ، (البته فکر کنم پرداخت درون برنامه ای داشت)؟ 2-استفاده از فنّاوری بسیار خاص در فشرده‌سازی نرم‌افزار (که شامل 1500 عکس باکیفیت و 3000 صفحه متن است که با این فنّاوری حجم نرم‌افزار زیر 40 مگابایت شده است). این دقیقا چه فناوری هست؟
یگانه 11 سال پیش
در مورد سوال اول توجه کنید این برنامه توسط یک برنامه نویس بسیار حرفه ای که فقط خودم اطلاع دارم چقدر نابغه است تولید شده و ایشان نه ماه شبانه روز وقت خودشون رو گذاشتم بنظرتون انصاف اینچنین برنامه ای رایگان باشه حمایتی هم از مراجع ذیربط برای انتشار رایگان نمی راجع به سوال دوم فشرده سازی تصاویر با استفاده از ابزاری که توسط خود آقای اسماعیلی نوشته شده به زبان سی انجام شده که خود این ابزار یک نوآوری بدیع میباشد یا حق
Majid Arabi 11 سال پیش
مرسی از جوابت . ایشالا که موفق و پیروز باشید . . . به دوست نابغتونم سلام ما رو برسون بگو دمت گرم ، آقایی . . .
hamidd 11 سال پیش
خیلی عالی بود برنامه شون هر چی بگم کم گفتم. فقط یه جاهایی انگار هنگ می کرد تو اسکرول کردن و بعضی جاها ! و بعد این که هیچ نشونه ای از android ndk و c++ درش وجود نداشت. (بررسیش کردم. به خاطر این میگم چون من تاحالا هر برنامه ای نوشتم از android ndk استفاده کردم و از c++ در برنامه هام استفاده کردم و می دونم اگه استفاده بشه برنامه چه نشونه هایی داره) مطمئنین از c++ استفاده کرده؟
bivatan 11 سال پیش
آقای hamidd میشه یه کم در مورد برنامه نویسی با ++C برای اندرویید توضیح بدی؟ زبان هارو چجوری به هم ارتباط میدن؟ با لینوکس چی؟
hamidd 11 سال پیش
@ bivatan قبلا یه چیزایی تو این لینک و این لینک توضیح دادم درباره اش.
Ali 11 سال پیش
واقعا فوق‌العاده است، برای اطلاعاتشون از فایل فرمت اختصاصی استفاده کردند؟ برنامه با این که خیلی امکانات داره خیلی هم روان اجرا میشه در حالی که فقط هم از جاوا استفاده کردند، چجوریه؟
وحید 11 سال پیش
داداش گرافیک رو که ترکوندی :)
125025 11 سال پیش
تبریک
علی غلامی 11 سال پیش
من این برنامه رو دیدم به جرات میگم که بهترین و زیباترین و پر محتواترین برنامه از نظر مد نویسی تو تموم رده ها بود این برنامه . میتونم به جرات بگم بهترین نرم افزار ایرانی کافه بازار هست این برنامه
rad 11 سال پیش
این که میگه یافت نشد آقای اسماعیلی از کابرهای این سایت هست؟
محمد 9 سال پیش
واقعا عالی بود کارش

پاسخ‌ها 3

bivatan 11 سال پیش

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

لینک زیر رو بخونید:                                                                                                                

  براي جبران اين كمبود، تصميم گرفتم كه از زبان برنامه‌نويسي ديگري استفاده كنم، آن هم زبان برنامه‌نويسي لينوكس، يعني يك اپليكيشن اندرويدي را با استفاده از زبان برنامه‌نويسي لينوكس بنويسم. اين تصميم ، يعني بازي در زميني ديگر؛ زميني كه البته، خالي از رقيب است.

اما استفاده از زبان لينوكس، تنها تصميمي نبود كه اسماعيلي براي نوشتن اپليكيشن خود گرفت. او قرار ديگري هم با خود گذاشت، آن هم اينكه تمام الگوريتم‌هاي اپليكيشن خود را از خودش بنويسد؛ يعني از الگوريتم‌هاي موجودي كه توسط گوگل منتشر شده و توسط ديگر برنامه‌نويسان اندرويد به‌كار برده مي‌شود، استفاده نكند و اين يعني نوشتن 170هزار سطر الگوريتم.

لینک صحبت های مهندس اسماعیلی

نظرتون چیه ؟

نظرات

Programmer 11 سال پیش
رفقا میشه لطفا کسی که اطلاعات داره درباره این جمله توضیح بده ؟ "اما استفاده از زبان لينوكس" یعنی چی ؟ یعنی برنامه نویسی با جاوا انجام نشده ؟ چجوری امکانش هست ؟ میشه دوستان راهنمایی کنن ؟ ممنونم
hamidd 11 سال پیش
خخخخ. زبان برنامه نویسی اندروید و زبان برنامه نویسی لینوکس نداریم. البته اینا رو فکر نمی کنم برنامه نویس گفته باشه ، اینا رو کسی که مقاله رو نوشته اشتباه نوشته.
Programmer 11 سال پیش
خب شما فکر میکنید این برنامه با چه زبان، تکنیک و ترفند هایی نوشته شده ؟
برنامه کاملا با جاوا نوشته شده . تو مصاحبه هم به اشتباه گفته شده "زبان لینوکس" که منظور برنامه نویسی برای یه پلتفورم لینوکسی (اندروید) بوده . تکنیک ها و ترفند ها هم همون Custom Control ها هستند که برنامه نویس از کلاس ها و کامپوننت های آماده اس دی کی اندروید (مثل اکشن بار و ...) استفاده نکرده و خودش از پایه اونا رو نوشته (در قالب یه کتابخانه به نام Tiger Eye که بعد از تکمیل شدن در اختیار برنامه نویسان دیگه هم قرار میگیره ) (از قول توسعه دهنده)
یگانه 11 سال پیش
برنامه با زبان جاوا و IDE اکلیپس و آندروید استودیو نوشته شده
bivatan 11 سال پیش

نظرات

Majid Arabi 11 سال پیش
خیلی خوب بود . . . دمت گرم. واقعا خیلی زحمت کشیدن برا این برنامه ، ایشالا که موفق باشند . . . همینطور شما دوستان ایشالا موفق باشید. دعا کنید که منم بتونم درسای استادو خوب یاد بگیرم و بتونم یه نرم افزار توپ بنویسم.
f-Dehghan 11 سال پیش
خیلی عالی و زیبا بود .من از دیروز که برنامه رو دانلود کردم دایم باهاش کار کردم و همه قسمتاش رو نگاه کردم. تصور این که همچین برنامه ای چقدر زحمت برده آدمو خسته میکنه D: .امیدوارم موفق باشید و برنامه های بی نظیر شما روز به روز موفقیت بیشتری برای شما به ارمغان بیاره .
یگانه 11 سال پیش

پاسخ آقای اسماعیلی به چند سوال دوستان به شرح ذیل از زبان خود آقای اسماعیلی :

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

نرم افزار اکسیر با جاوا نوشته شده است.

طراحی ها با نرم افزار فتوشاپ و ایلیسترویتر انجام شده فایل فلش و gif اصلا در اکسیر استفاده نشده.

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

تریلر برنامه هم منتشر شد

http://www.aparat.com/v/UXEsd

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

ومن الله التوفیق

نظرات

ali.akbarzadeh.aval 11 سال پیش
دقیقا کاربرد موتور گرافیکی چشم ببر چیه؟مگه بازی هست که موتور گرافیکی لازم داشته باشه؟
کاشی زاده 11 سال پیش
رواقع موتور گرافیکی به معنای واقعی وجود ندارد ، و کتابخانه ای از view ها و animation ها مختلف هست و همینطور یکسری ابزار پردازشی که همه با استفاده از java نوشته شدند .موتور گرافیکی در اندروید open gl هست که با استفاده از اون میشه برنامه ساخت یا بازی تولید کرد و استفاده از اون بسیار پیچده و سخت هست.
یگانه 11 سال پیش
از زبان سازنده: موتور بازی کلا یه مفهوم دیگه ای داره .موتور گرافیکی یه مفهوم انتزاعی داره و به مفهوم مدیریت حافظه رم به طوری که در گوشی های ضعیف عناصر گرافیکی به شکلی مدیریت بشن که رون اجرا بشه .و در دیوایس های قوی بیشترین کیفیت اجرا بشه . یه مفهوم دیگش هم کاستم کنترل هایی که ساخته شدن و تحت یک کتاب خانه حاوی انمیشن های یونک و حتی رنگ بندی و کنترل های مستقل از اس دی کا قابل استفاده هستن
ali.akbarzadeh.aval 11 سال پیش
ممنون از پاسختون.یک درخواست داشتم از جناب یگانه اگر انجام بدن خیلی ممنونشون می شم.میشه از آقای اسماعیلی بپرسین چطور به این حد از برنامه نویسی رسیدن؟منابعشون چی بوده؟چند سال طول کشیده تا به این سطح از مهارت برسن؟بسیار ممنون.
کاشی زاده 11 سال پیش
open gl موتور بازی سازی نیست ، کتابخانه گرافیکی هست که مخفف Open Graphic Library هست و با استفاده از اون میشه تصاویر دو بعدی و سه بعدی رندر کرد . با استفاده از اون شما میتونید برنامه هم بسازید ، نمونه ای از برنامه های ساخته شده با استفاده از این روش در این لینک میتونید ببنید . تا اونجایی که میدونم اپلیکیشن flipboard هم با استفاده از open gl نوشته شده . لزومی به بررسی عمیق سورس کد برنامه اکسیر نیست و در نگاهی کوتاه میشه به بیس برنامه پی برد .
کاشی زاده 11 سال پیش
و فراموش کردم بگم که استفاده از کلاس های اندروید و ویرایش اون ها اساس میشه یک کاستومی از اون کلاس ه میتونه حالا یه ویو باشه ، ولی پیاده سازی مثلا یک TextView در open gl از صفر هست و باید خودتون یک ویو رو بنویسید و براش یکسری قابلیت در نظر بگیرید .
یگانه 11 سال پیش
از زبان سازنده : سعی شود برنامه نویسی را به شکل ریشه یاد بگیرن درک و بکارگیری صحیح شیگرایی object oriented خیلی مهمه البته نباید زیاد هم در مورد استفاده از شی گرایی افراط به خرج داد . سعی شود نرم افزار گرافیکی رو خوب یاد بگیرن (فتوشاپ و ایلیستراتور) سعی شود برای روان اجرا شدن برنامه چنانچه کدهای نوشته شده منحصر به فرد و جدید هستند تحلیل الگوریتم صورت گیرد تا برنامه روان اجرا شود . و تا آنجا که امکان دارد از جاوا برای اندروید استفاده شود . بنده شی گرایی رو در سی شارپ یاد گرفتم و پروژه اکسیر سبز اولین برنامه اندرویدی بنده بود ولی به دلیل ساخت نرم افزارهای اینکریپشن که تحلیل الگوریتم در آنها بسیار مهم است سعی کردم تجربه های قبلی رو در اندروید پیاده سازی کن
ali.akbarzadeh.aval 11 سال پیش
دست آقای یگانه درد نکنه ممنون که گوش دادین به حرفام از جناب محمد حسین هم تشکر میکنم مرسی.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .