Mobil Uygulama

[fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”no” min_height=”” hover_type=”none” link=””][fusion_text]

Mobil Uygulama Nedir? Nas─▒l Yap─▒l─▒r?

Mobil Uygulama, g├╝n├╝m├╝zde ├žo─čumuzun kullanmakta oldu─ču ak─▒ll─▒ telefon, tablet gibi mobil cihazlar i├žin spesifik bir amaca y├Ânelik olarak tasarlanm─▒┼č ve kodlanm─▒┼č programlara verilen isimdir. G├╝n├╝m├╝zde en yayg─▒n olarak kullan─▒lan mobil tabanl─▒ uygulamalar Apple ├╝r├╝nleri i├žin IOS tabanl─▒ ve Android i├žin Linux tabanl─▒ olarak kodlanmaktad─▒r.

Mobil Uygulama Nas─▒l Olu┼čturulur?

├ľncelikle bir mobil uygulama olu┼čturmaya ba┼člamadan ├Ânce, bu uygulamay─▒ sizin hangi ama├žla yap─▒yor oldu─čunuz ve hangi amaca y├Ânelik olarak olu┼čturmay─▒ hedefledi─činiz ├Ânemlidir. Mobil uygulamalar en yayg─▒n olarak Android i┼čletim sistemi ├╝zerinde kullan─▒lmaktad─▒r. Sizlere Android uygulamalar─▒n olu┼čturulmas─▒ hakk─▒nda baz─▒ genel bilgiler verece─čiz.

Android uygulamas─▒ yapmak i├žin ├Âncelikli olarak baz─▒ kurulumlar─▒ olu┼čturman─▒z ve ├Â─črenmeniz gerekmektedir:

  1. Android SDK (Software Development Kit)

Ad─▒ndan da anla┼č─▒laca─č─▒ gibi Android SDK mevcut yaz─▒l─▒m─▒n─▒z─▒ geli┼čtirmeyi ama├žlayan bir emulat├Ârd├╝r. Android SDK, i├žerisinde yer alan ├Ârnek uygulama paketleri ile i┼činizi olduk├ža kolayla┼čt─▒rabilir, yazd─▒─č─▒n─▒z uygulamada yer alan hatalar─▒ bulabilir ve d├╝zeltebilir ve Android SDK ile yazd─▒─č─▒n─▒z uygulamay─▒ ger├žek cihazlarda deneyebilirsiniz.

  1. Java Development Kit (JDK) ve Extensible Markup Language (XML)

XML ve Java dilleri, bir Android uygulama olu┼čturmak i├žin kesinlikle bilinmelidir. XML, mevcut yap─▒ ve i├žeri─čin tasar─▒m ve payla┼č─▒m─▒n─▒ sa─člarken, Java b├╝t├╝n Android uygulamas─▒n─▒n yap─▒s─▒n─▒ olu┼čturmaktad─▒r. Bu y├╝zden de bu iki kodlama dillerinin bilinmesi hem profesyonel hem amat├Âr programc─▒lar i├žin neredesyse bir zorunluluk anlam─▒na gelmektedir.

  1. Java Integrated Development Environment (IDE)

IDE programlar─▒ asl─▒na bak─▒ld─▒─č─▒nda Java geli┼čtirmeye hizmet etmektedir. Eclipse IDE ya da NetBeans IDE programlamlar─▒ndan birini de ayr─▒ca indirmeniz gerekmektedir. Ancak, mobil uygulama programlamada Eclipse, NetBeansÔÇÖe k─▒yasla ├žok daha geli┼čmi┼č oldu─čundan dolay─▒ daha pop├╝lerdir ve daha ├žok tavsiye edilir. IDE programlar─▒ kesinlikle Java geli┼čtirmede avantaj sa─člayarak yaz─▒l─▒m geli┼čtirme s├╝resini k─▒saltmaktad─▒r.

Android

T├╝m bu kurulumlar yap─▒ld─▒ktan sonra Android SDK ile Java IDEÔÇÖnin birbirine ba─članmas─▒ gerekti─čini unutmamak gereklidir. Eclipse IDEÔÇÖden ├Ârnek verecek olursak, b├Âyle bir ba─člant─▒n─▒n sa─članabilmesi i├žin Help men├╝s├╝nden Install ÔÇô New Software k─▒sm─▒ se├žilir, gerekli ki┼čisel bilgiler doldurulur ve Add butonu ile Android SDK se├žilerek ba─člant─▒s─▒ sa─član─▒r.

 

[/fusion_text][fusion_title margin_top=”” margin_bottom=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” size=”1″ content_align=”center” style_type=”double solid” sep_color=”#00bcd4″]

Mobil Uygulama

[/fusion_title][fusion_separator style_type=”single solid” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” sep_color=”#00bcd4″ top_margin=”10″ bottom_margin=”10″ border_size=”2″ icon=”” icon_circle=”” icon_circle_color=”” width=”” alignment=”center” /][fusion_blog layout=”grid” blog_grid_columns=”2″ blog_grid_column_spacing=”40″ number_posts=”6″ offset=”0″ cat_slug=”” exclude_cats=”” orderby=”date” order=”DESC” thumbnail=”yes” title=”yes” title_link=”yes” excerpt=”yes” excerpt_length=”12″ strip_html=”yes” meta_all=”yes” meta_author=”yes” meta_categories=”yes” meta_comments=”yes” meta_date=”yes” meta_link=”yes” meta_tags=”yes” scrolling=”pagination” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” /][fusion_separator style_type=”single solid” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” sep_color=”#00bcd4″ top_margin=”10″ bottom_margin=”10″ border_size=”2″ icon=”” icon_circle=”” icon_circle_color=”” width=”” alignment=”center” /][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]