1 تصویر

درباره این فایل

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

اهمیت استفاده از سورس رستوران یاب:

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

 

محتویات این بسته:

پروژه اندروید:

در رستوران یاب ،یک پروژه کامل همراه با تمامی کتابخانه های اندروید مورد نیاز برای راه اندازی آن میباشد همانند کتابخانه فیسبوک،تویئتر و .... که باعث بهبود کارایی اپلیکیشن میباشد

سمت سرور:

برای بخش سرور از زبان php استفاده شده است و دارای بخش مدیریت برای مدیریت اپلیکیشن میباشد که دارای امکاناتی مانند تعریف دسته بندی منوی غذاها،تعریف غذا همراه با قیمت و مالیات و مشاهده لیست سفارشات که کاربران موبایلی درخواست سفارش خود را ارسال کرده اند.

مستندات آموزشی:

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

 

دانلود نسخه دمو:

https://play.google.com/store/apps/details?id=com.pongodev.restaurant





بازخورد کاربر

هیچ نظری برای نمایش وجود دارد.

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری
  • بیشترین دانلودها

    هفته

    1. رایگان

      توسط Omid Zakeri
         9   0
    2. رایگان

      توسط Omid Zakeri
         6   0
    3. رایگان

    4. رایگان

      توسط Omid Zakeri
         3   0
    5. رایگان

      توسط Omid Zakeri
         2   0

    ماه

    1. رایگان

      توسط Omid Zakeri
         22   0
    2. رایگان

      توسط Amir2115
         17   0
    3. رایگان

      توسط Omid Zakeri
         12   0
    4. رایگان

      توسط Omid Zakeri
         12   0
    5. رایگان

    سال گذشته

    1. رایگان

    2. رایگان

      توسط Omid Zakeri
         88   0
    3. 50٬000 ریال

      توسط Omid Zakeri
         0   85   0
    4. رایگان

    5. رایگان

      توسط Amir2115
         35   0

    تمام زمان

    1. رایگان

    2. رایگان

      توسط Omid Zakeri
         88   0
    3. 50٬000 ریال

      توسط Omid Zakeri
         0   85   0
    4. رایگان

    5. رایگان

      توسط Amir2115
         35   0
  • مطالب مشابه

    • توسط saeid4x
      سلام 
      من چند روزیه که کار با فریم ورک ionic رو شروع کردم و می خوام برای اندروید با این فریم ورک برنامه بنویسم..
      حالا چند تا سوال داشتم ، ممنون میشم بهم جواب بدید :
      1- آیا برنامه هایی که با این فریم ورک نوشته بشن رو میشه رو مارکت ها گذاشت؟یعنی قبول می کنند؟؟(مثل کافه بازار، و گوگل پلی)
      2-آیا پرداخت درون برنامه ای میشه داخل برنامه گذاشت؟
      3- ایا میشه با api ها ی گوگل ، مثل نقشه و.. کار کرد؟
      4-و نظر کلی شما درباره این فریم ورک
    • توسط Farzad Sarseifi
      در این پست آموزشی قصد داریم نحوه تبدیلات تاریخ(شمسی،میلادی) را مورد بررسی قرار دهیم تا بتوانیم این امکان را در پیاده سازی نماییم.
      برای اینکار یک کلاسی را استفاده میکنیم که مدیر وب سایت kamyarns آن را ایجاد کرده است و قصد داریم در این آموزش نحوه استفاده از این کلاس را آموزش دهیم
      از طریق لینک زیر نیز میتوانید به کد دسترسی پیدا کنید
      https://github.com/dc0d/Roozh/blob/master/Java/src/roozh/main/Roozh.java   ابتد کد زیر را به عنوان یک کلاس ( Class ) وارد پروژه خود کنید:
       
      public class Roozh { private int day, month, year; private int jY, jM, jD; private int gY, gM, gD; private int leap, march; /** * Calculates the Julian Day number (JG2JD) from Gregorian or Julian * calendar dates. This integer number corresponds to the noon of the date * (i.e. 12 hours of Universal Time). The procedure was tested to be good * since 1 March, -100100 (of both the calendars) up to a few millions * (10**6) years into the future. The algorithm is based on D.A. Hatcher, * Q.Jl.R.Astron.Soc. 25(1984), 53-55 slightly modified by me (K.M. * Borkowski, Post.Astron. 25(1987), 275-279). * * @param year * int * @param month * int * @param day * int * @param J1G0 * to be set to 1 for Julian and to 0 for Gregorian calendar * @return Julian Day number */ private int JG2JD(int year, int month, int day, int J1G0) { int jd = (1461 * (year + 4800 + (month - 14) / 12)) / 4 + (367 * (month - 2 - 12 * ((month - 14) / 12))) / 12 - (3 * ((year + 4900 + (month - 14) / 12) / 100)) / 4 + day - 32075; if (J1G0 == 0) jd = jd - (year + 100100 + (month - 8) / 6) / 100 * 3 / 4 + 752; return jd; } /** * Calculates Gregorian and Julian calendar dates from the Julian Day number * (JD) for the period since JD=-34839655 (i.e. the year -100100 of both the * calendars) to some millions (10**6) years ahead of the present. The * algorithm is based on D.A. Hatcher, Q.Jl.R.Astron.Soc. 25(1984), 53-55 * slightly modified by me (K.M. Borkowski, Post.Astron. 25(1987), 275-279). * * @param JD * Julian day number as int * @param J1G0 * to be set to 1 for Julian and to 0 for Gregorian calendar */ private void JD2JG(int JD, int J1G0) { int i, j; j = 4 * JD + 139361631; if (J1G0 == 0) { j = j + (4 * JD + 183187720) / 146097 * 3 / 4 * 4 - 3908; } i = (j % 1461) / 4 * 5 + 308; gD = (i % 153) / 5 + 1; gM = ((i / 153) % 12) + 1; gY = j / 1461 - 100100 + (8 - gM) / 6; } /** * Converts the Julian Day number to a date in the Jalali calendar * * @param JDN * the Julian Day number */ private void JD2Jal(int JDN) { JD2JG(JDN, 0); jY = gY - 621; JalCal(jY); int JDN1F = JG2JD(gY, 3, march, 0); int k = JDN - JDN1F; if (k >= 0) { if (k <= 185) { jM = 1 + k / 31; jD = (k % 31) + 1; return; } else { k = k - 186; } } else { jY = jY - 1; k = k + 179; if (leap == 1) k = k + 1; } jM = 7 + k / 30; jD = (k % 30) + 1; } /** * Converts a date of the Jalali calendar to the Julian Day Number * * @param Jy * Jalali year as int * @param Jm * Jalali month as int * @param Jd * Jalali day as int * @return Julian day number */ private int Jal2JD(int jY, int jM, int jD) { JalCal(jY); int jd = JG2JD(gY, 3, march, 1) + (jM - 1) * 31 - jM / 7 * (jM - 7) + jD - 1; return jd; } /** * This procedure determines if the Jalali (Persian) year is leap (366-day * long) or is the common year (365 days), and finds the day in March * (Gregorian calendar) of the first day of the Jalali year (jY) * * @param jY * Jalali calendar year (-61 to 3177) */ private void JalCal(int jY) { march = 0; leap = 0; int[] breaks = { -61, 9, 38, 199, 426, 686, 756, 818, 1111, 1181, 1210, 1635, 2060, 2097, 2192, 2262, 2324, 2394, 2456, 3178 }; gY = jY + 621; int leapJ = -14; int jp = breaks[0]; int jump = 0; for (int j = 1; j <= 19; j++) { int jm = breaks[j]; jump = jm - jp; if (jY < jm) { int N = jY - jp; leapJ = leapJ + N / 33 * 8 + (N % 33 + 3) / 4; if ((jump % 33) == 4 && (jump - N) == 4) leapJ = leapJ + 1; int leapG = (gY / 4) - (gY / 100 + 1) * 3 / 4 - 150; march = 20 + leapJ - leapG; if ((jump - N) < 6) N = N - jump + (jump + 4) / 33 * 33; leap = ((((N + 1) % 33) - 1) % 4); if (leap == -1) leap = 4; break; } leapJ = leapJ + jump / 33 * 8 + (jump % 33) / 4; jp = jm; } } /** * Modified toString() method that represents date string * * @return Date as String */ @Override public String toString() { return String.format("%04d-%02d-%02d", getYear(), getMonth(), getDay()); } /** * Converts Gregorian date to Persian(Jalali) date * * @param year * int * @param month * int * @param day * int */ public void GregorianToPersian(int year, int month, int day) { int jd = JG2JD(year, month, day, 0); JD2Jal(jd); this.year = jY; this.month = jM; this.day = jD; } /** * Converts Persian(Jalali) date to Gregorian date * * @param year * int * @param month * int * @param day * int */ public void PersianToGregorian(int year, int month, int day) { int jd = Jal2JD(year, month, day); JD2JG(jd, 0); this.year = gY; this.month = gM; this.day = gD; } /** * Get manipulated day * * @return Day as int */ public int getDay() { return day; } /** * Get manipulated month * * @return Month as int */ public int getMonth() { return month; } /** * Get manipulated year * * @return Year as int */ public int getYear() { return year; } }  
      فراخوانی:
      1-برای فراخوانی و استفاده از این کلاس کافیست ابتدا از آن یک شی جدید بسازید ، سپس تاریخ ها را وارد نمایید تا خروجی را براساس داده های وارد شده برگرداند.
      Roozh jCal = new Roozh(); 2- در مرحله بعدی باید تعیین نماییم قصد داریم چه تاریخی را تبدیل نماییم.این کلاس دارای دو تابع بدین صورت میباشد.
      1-)تبدیل تاریخ شمسی به میلادی:
      jCal.PersianToGregorian(Year,Month,Day); 2-)تبدیل تاریخ میلادی به شمسی:
      jCal.GregorianToPersian(m_year, m_Month, m_day); نکته:مقدار ورودی برای پارامترهای این توابع باید بصورت Int باشد
      3-خروجی:
      برای نمایش و بدست آوردن خروجی از این کلاس کافیست فقط از دستور زیر استفاده کنید:
      jCal.toString(); convertDB.pdf
      convertDB.pdf
       
       
    • توسط Farzad Sarseifi

      در این شب عزیز قصد انتشار هدیه ای ارزشمند را برای کاربران محترم پی سی دروید را داریم
       

       
      این هدیه که به عنوان اولین هدیه این شب عزیز میباشد با عنوان پخش کننده صدا با طول موج در اندروید visualizer را منتشر می نمایم
      visualizer در API اندروید 2.3 اضافه شده است و برای نمایش طول موج صدا،حالت صدا و بصورت های سطری, دایره ای و ... قابل نمایش میباشد.
      http://developer.android.com/reference/android/media/audiofx/Visualizer.html   در این مثال که قرار داده شده است ،یک موزیکه به عنوان تست قرار گرفته است که میتوانید بسته به کار خود آن را عوض نمایید.
      پسورد : 
      www.p30droid.com   Radio.zip
      Radio.zip
    • توسط Farzad Sarseifi

      دریافت کتابخانه material-dialogs
       
      لینک گیت هاب :
      https://github.com/afollestad/material-dialogs
       
      دانلود سورس از انجمن اندروید ایران
      material-dialogs-master.zip
       
       
    • توسط lind0111
      من میخام برنامه نویسی را با اندروید شروع کنم میشه بگید چیکار کنم؟
      --------------------------------------
      عنوان تاپیک ویرایش شد
      لطفا از عناوین مناسب استفاده کنید
      Farzad Sarseify