زبانهاي برنامه نويسي براي توسعه اپليكيشن

اين وبلاگ سورس مقالات طراحي اپليكيشن است

سه شنبه ۰۲ دی ۰۴

زبانهاي برنامه نويسي براي توسعه اپليكيشن

زبانهاي برنامه نويسي براي توسعه اپليكيشن

جاوا (JAVA)جاوا يكي دوست داستني ترين لهجه‌هاي اپ نويسي است، از اين لهجه در پلتفرم‌هاي گوناگون براي طراحي اپليكيشن فروشگاهي  مثال تلفن همراه و اينترنت استعمال مي گردد اين گويش يك گويش شي گرا و بر مبنا كلاس ‌است. 
مي‌اقتدار اظهار كرد بيشتر اپليكيشن‌هاي گوشي با اين گويش نرم‌افزار نويسي درج شده اند. براي كد نويسي با گويش جاوا براي اندرويد از اپليكيشن Android Studio استعمال مي‌‍خواهد شد، كه براي پباده سازي نرم افزار‌هاي اندرويد براي كدنويسي از گويش JAVA و براي ظواهر برنامه از XML استعمال مي گردد. از خصوصيت‌هاي مثبت جاوا مي‌اقتدار با‌گاز بالاي اين لهجه، امنيت بالا و كتاب‌منزل‌هاي استاندار متعددي كه براي اين گويش وجود دارااست اشاره كرد.
جاواسوئيفت (Swift)لهجه نرم افزار‌نويسي Swift بوسيله كمپاني Apple عرضه شده‌است و براي گسترش نرم‌افزار‌هاي ios و maغير مجاز مي باشد به كار گيري ميشود. يكي عوارض توسعه و گسترش و عرضه اين لهجه پيچيدگي بيشتراز حد لهجه پيشين يعني Objective C هست، اما اين لهجه شباهت‌هايي به Objective C داراست. از خصوصيت‌هاي ديگر Swift مي‌قدرت تخت گاز و امنيت بالاي اين گويش اشاره نمود.
سوئيفت
Objective Cلهجه اپليكيشن نويسي‌ Objective C يك گويش شي گرا مي باشد، اين لهجه يك ورژن آپ تو ديت رساني گرديده از گويش C ميباشد. اين لهجه براي توسعه و گسترش نرم‌افزار‌هاي ios و maغير مجاز مي باشد به كار گيري مي گردد. به جهت پيچيدگي اين لهجه، مقطع توسعه و گسترش اپ با آن بسيار طولاني ميباشد.


Objective C


كاتلين (Kotlin)كاتلين يك لهجه كاركشته و شيءگرا ميباشد كه قصد داراست از جاوا بهتر كار نمايد و به برنامه نويس ها جاوا اذن مسافرت تدريجي بدين لهجه را بدهد. كاتلين اين قابليت و امكان را داراست تا بر روي ماشين مجازي جاوا اجرا گردد و همچنين مي‌قدرت آن را به جاوا اسكريپت كامپايل نمود.
كاتلين با ورژن JDK6 سازش دارااست و تماما به وسيله اندرويد استوديو پشتيباني ميگردد. همينطور كاتلين به خيال و خاطر به كارگيري از بايت كدهاي معمولي خيس از جاوا با سرعت بيشتري نسبت به جاوا اجرا ميگردد. كاتلين از Inline function ها و Lambda پيشتيباني مي نمايد و Lambda اكثر زمان ها از جاوا ناپخته سرعت بيشتري داراست.

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در رویا بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.