Go programlama diliyle ilgili sanırım Türkiye'de ilk büyük organizasyonlu etkinlik: GopherCon Turkey. 25 Temmuz 2020'de gerçekleşecek etkinlik şu an Call for Papers sürecinde. Etkinlik programı aşağıdaki görselde.

Etkinlik İngilizce ve Türkçe sunumlar olmak üzere 2 paralel program akışında gerçekleşecek. İlgili saatteki İngilizce ve Türkçe sunumlardan birini seçmeniz gerekecek ama kayıtları sonradan da yayınlanır diye tahmin ediyorum. Online olarak gerçekleşecek etkinlik için kayıt olmak zorunlu tutulmuş. Bunun yanında çeşitli avantajlar sağlayan 49.99 ₺'lik bir paket de mevcut.

Etkinlik sayfası: https://gophercon.ist/en

#Programlama #Go #Etkinlik #GopherCon #Turkey #YazılımGeliştirme

BeğenFavori PaylaşYorum yap

Yazılım geliştirmede "soyutlama" konusunda tavsiyelerinize ihtiyacım var arkadaşlar. Mühendislik mezunu değilim ve izlediğim eğitim videolarında mühendisler çok geniş olmayan programları yazarken bile modüllere fonksiyonlara ya da sınıflara ayırıyorlar. Class ya da fonksiyon ben de kullanıyorum ama bazen ayrı bir header dosyası ya da cpp dosyası yaratıyorlar. Neye göre class, neye göre header oluşturacağımı nereden öğrenebilirim? Kitap, video, makale gibi tavsiyelerinize ihtiyacım var. #yazılımgeliştirme

BeğenFavori PaylaşYorum yap
  • Mr. Can 2.0 @extreme

    Proje uzerinde birden fazla kisi calisacaklsa nesne yonelimli programlama daha iyi oluyor.

  • Erdinç B. @erdincb

    Başlangıçta nasıl rahat ediyorsan öyle yap. Sonraları ihtiyaçlarına göre ya bunu şöyle yapmanın bir yolu olmalı diye kendi kendine düşüneceksin, işte o zaman araştırdığında düşündüğün yöntemin zaten var olduğunu görüp uygulayacaksın. Baştan her şeyin en doğrusunu yapayım diye uğraşırsan çok fazla yeni şey görürsün ve bu hem motivasyonunu düşürür hem de seni zorlar.

  • Onur Eryilmaz @onurery

    Açıkçası bu olay tecrübe ile doğru orantılı, proje geliştirdikçe ve başka proğramcılar ile çalıştıkça beynin farklı şekilde işlemeye başlıyor. Mesela üniversiteyi atarsak, yaklaşık 4 senedir aktif olarak her gün kod yazıyorum, daha son 1 senedir düzgün sayılabilecek mimarili işler çıkartabilmeye başladım.

  • cglrozgn @cglrozgn

    Genelde bize öğretilen; her projede ortak kullanılacak fonksiyonları header yapın tekrar yazmakla uğraşmayın, projeye direkt import edebilirsiniz, sadece o projede kullanılacak ama bir çok yerde çağrılacaksa class yapıp ordan çağırın şeklindeydi.

5000 tl bütcem var. Biraz daha fazla cıkabiliriz. İleride Yazılım Mühendisliği düşünüyorum. Laptop Önerir Misiniz? İps ekran olursa daha iyi olur.

#dizüstütavsiyesi #laptop #Yazılım #yazılımgeliştirme

BeğenFavori PaylaşYorum yap

Selamlar, daha önceden sistem toplayacağım diye durum atmış ve sizden tavsiye istemiştim, biraz düşünüp taşındıktan sonra yazılım geliştirmek için şu sistemi topladım ve ekran kartı, kasa hariç tüm parçaları sipariş verdim(bu ikisini de haftaiçi sipariş vereceğim)

İşlemci: AMD Ryzen 7 3700X - 2450tl - ALINDI
Anakart: MSI B450 TOMAHAWK MAX - 1020tl - ALINDI
Ssd: Samsung PM981a 512GB 22x80mm PCIe Gen 3 X4 M.2 NVMe 1.3 SSD MZVLB512HBJQ - 750TL - ALINDI
Ram: Kingston Hyperx FURY 16GB DDR4 3200MHz CL16 Performans Rami - 670tl - ALINDI
Psu: Fsp Hydro 600 600W 80+ Bronze Atx Power - 500tl - ALINDI
Ekran Kartı: gt 1030 - 750tl
Kasa: Zalman ZM-T6 ATX - 250TL

şimdi tek düşündüğüm ekran kartı ve kasa oluyor,oyunları oynama işini xbox ile hallettiğim için nispeten güncel ve 1080p de sıkıntısız çalışacak, lol-cs go gibi oyunları oynatacak bir ekran kartı olarak gt 1030'u seçtim(marka belirlemedim tavsiye alabilirim), kasa olarak ise hem bütçeyi düşük tutmak hemde rgb ve tamperli camlı yan panel istemediğimden dolayı bu kasayı seçtim, ileride ise bu sisteme 1tb hdd ve 16gb ram daha ekleyeceğim.

Sizin görüş ve önerileriniz varmıdır acaba sistem hakkında ? bu arada ikinci elden daha düşüğe belki bulabilirdim fakat kişisel olarak bir şeyi ikinci el kullanmayı sevmediğimden dolayı herşeyi sıfır almak istedim.
#sistemtoplama #pctoplama #desktop #ryzen #SistemTavsiyesi #yazılımgeliştirme

BeğenFavori PaylaşYorum yap
Önceki yorumları gör 7 / 35

4 yıldan daha uzun süredir Unity ile çalışıyorum. Açıkça söyleyebilirim ki özellikle son iki senede Unity, Osmanlı İmparatorluğu gibi kendi çapını aştı ve kontrolden çıktı. Para mobil taraftan aktığı uniçin oraya hala çok iyi yükleniyorlar fakat AA veya AAA tarafında artık tamamen sınıfta kalıyor. PC/Konsol tarafında Unreal'a karşı bir adım geridelerdi. Unreal Engine 5 duyurusu ile de görüyoruz ki önümüzdeki nesilde bir değil iki adım geride kalacak.

Unity'nin açıklanan planları arasında Nanite ve Lumen gibi gerçekten yeni nesil özellikler yok. Ray tracing bile hala ürün olarak kullanılamayacak halde.

Tüketici tarafında olay sadece grafik kapışması gibi gözükse de bunun bir de geliştirici/üretici tarafı var. Bu açıdan bir görüş belirtmek gerekirse Unity artık çok ciddi kararlılık sorunları, geri ve ileriye dönük uyumluluk sorunları gösteriyor. Yayınladıkları yardımcı araçlar bir türlü kararlı hale ulaşamıyor. Windows gibi her tarafta çalışacağım derken eski nesil çoğu özeliklerden kurtulamaz, yenileyemez hale geldiler.

Çok fazla detaya girip herkesi boğmak istemem ama aramızda PC/Konsol/VR taraflarında geliştirici olan ve olma adayı olan var ise tecrübeli biri olarak uyarmak isterim. Bu sebeplerden dolayı önümüzdeki dönemde Unreal Engine ile çalışan developer talebi artacak. Aynı yönde animasyon, UI/UX, 3D artist, VFX gibi tamamlayıcı meslek kollarında Unreal Engine bilgisine olan talep artacaktır.

#Yazılım #yazılımgeliştirme

Unreal Engine 5 With New Nanite and Lumen Technology

Epic Games reveals the newest version of the game engine, Unreal Engine 5, which includes the next-gen technology enhancing the creative side for the
BeğenFavori PaylaşYorum yap
  • Deniz Fidan @deniz-fidan

    Valla kesinlikle haklısınız. Cry engine süper giderken unity yavaş yavaş geçti gibi olmuştu onu ama sanki kendini hiç geliştirmedi ya da bana öyle geliyor.

    • Arda Zeytin @ardazeytin

      Crytek maddi sıkıntıdan dolayı Cry Engine'i tam anlamıyla kullanılabilir bir ürün haline getiremedi. Unity mobil oyun piyasasını tam zamanında çok iyi yakaladı ve sırtına alarak devam etti. Bahsettiğim alan dışında şuan gerçekten iyi durumdalar. Epic Games ise Fortnite sayesinde resmen paranın içinde yüzmeye başladı ve bir yandan Unity'nin zayıf kolunu kesmeye başladı bir yandan Steam ile çarpışıyor. İnanılmaz para dökülüyor. Kendileri de bir çok oyun geliştirdiği için Unreal bir çok hatalardan arındırılmış, adeta savaşta test edilmiş bir silah gibi önümüze gelmeye başladı.

    • yalinindisindakiadam @yalinindisindakiadam

      Half Life Epic'te olsa üçüncüyü görürmüşüz.

    • Ekrem 🎧 🎮 @huseyinekrem

      @ardazeytin İşin içinde bir de yılların tecrübesi var. Tamam ekipte zamanla değişiklikler oldu ama sonuçta bu adamlar 90'lardan beri oyun motoru ve onun üzerinde çalışan oyunlar geliştiriyorlar.

    • Arda Zeytin @ardazeytin

      @huseyinekrem iyi bildiklere tarafa yüklenmeye devam ediyorlar. Unreal Engine de Unity kadar esnek değil. FPS ve Thirdperson shooter oyun yapmaya yatkın bir kalıbı var kendi içinde. İki motor da birbirinden iyi değil her alanda. Ancak birbirinin açıklarını kapatır hale geldiler.

    • YasinC @yasinc

      @ardazeytin Ben geliştirici olarak değil ama meraktan cryengine'i kurcalamıştım. Unity'i de kardeşim kullanırken incelledim biraz.

      Cryengine teknoloji olarak unity den çok daha önde geldi bana. Tam hakim olmadığım için yanılıyor olabilirim tabi. Ama crymod sitesinden de kopya yaparak sırf cryengine 2 ile dahi photorealistic görüntüler elde ediliyordu.

      Ama crymod ve bir site daha vardı unuttum adını bu ikisi dışında bir yerden bilgi bulamıyordum.

      Cryengine 3 ve sonrası için ise, Crysis 3 gösterdi ki aslında baya daha üstüne çıkabilecek kapasiteleri var.

      Şu yenilenmiş crysis de belki geri toparlanmanın işareti olabilir.

      İşin arka plandaki detaylarını bilmiyorum tabi

    • Arda Zeytin @ardazeytin

      @yasinc tüketici gözüyle bakıldığı için doğru sonuçlar görmüşsünüz. Cryengine hala Unity'den daha iyi grafikler sunan oyunlar üretebilir. Bu fark zaten yıllardır kapanmadı. Unity'nin çabası ile fark azaldı sadece.

      Ancak oyunların üretim sürecinde oyun motorunun tercih edilebilir olması için çok fazla kriter var. Üzerinde çalışacak ekibin hakimiyeti çok önemli. Motorun ihtiyaçları tam anlamıyla karşılaması çok önemli. Cryengine tarafında uzmanlaşmış geliştiriciler bulmak samanlıkta iğne aramak gibi bir şey. Öğrenmesi zor, öğrenilecek kaynaklar zayıf, hatalar ile karşılaşıldığında destek alınabilecek topluluk çok çok kısıtlı vs.

    • YasinC @yasinc

      @ardazeytin Yalnız yanlış hatırlamıyorsam unreal engine 2 vs de çok tutulan motor değildi ya unreal engine 3'de gears of war 1 den sonra bir sükse oldu. Belki de hafızam yanıltıyor. Sanırım epic ve unreal'ın sahibi aynı firma ikisininde başlangıçtaki sert pazarlama yöntemleri benziyor.

  • Mert @merphous

    Katılıyorum. Bu nedenle ben de PC kanadında yapacağım projeler için Unreal'e yönelmeye karar verdim uzun dönemde. Mobil için Unity tek atıyor tabi.

    • Arda Zeytin @ardazeytin

      VR tarafında iş yapan bir firmada çalıştığım için çok sık aralıklar ile proje üretiyorum. VR tarafında da her şey çok taze ve hızla değişiyor. Ne yazık ki bazı projeleri 3 aydan daha uzun süre kendi kendine canlı tutamaz hale geldik. Yani oturup "benim bir projem var, kafaya koydum 2 sene gömeceğim" desen 5-6 ay maintenance işlerinden çöpe gider.

    • Mert @merphous

      @ardazeytin Kesinlikle. Mesela benim kendim fund edip insanlara maaş vererek yapmak istediğim 2A bir oyun var. Ancak HDRP'ye güvenmiyorum kesinlikle. Adamlar minör versiyonlarda bile breaking changes koyuyorlarmış. Microsplat plugin developerı Jason Booth forumda şikayet ediyordu "abi hdrp 7.2.1 den 7.2.2 ye geçmiş Unity versiyon atlayınca, arada breaking changeler var müşterilerim şikayet ediyor, minör versiyonda breaking change mi olur aq" diye. Bunun yanında, Unreal'in Quixel gibi bir cevheri var. Unity tutup Poliigon'u filan alsa en azından texture anlamında kapışabilirler. Çünkü bir tarafta artiste zaten para veriyorum bir de PBR texture yapması için ekstra zaman harcıyor ona da para vermem gerekiyor.
      Diğer tarafta quixelden bedava çekiyorum, materyal layerlama da var zaten(unitye gelecek inşallah bi ara...) kopya gibi durmayan ortamları ücretsiz texturelar ile kıvırmam daha olası olabiliyor bazı durumlarda. Bunun gibi bir çok şey var. Diyelim karakterleri photoscan edecek param yok, ki o paraya teknoseyiri satın alırsın, iClone var mesela gidip onu kullanacağım, adamların Unreal Live Link'i var. Unity'e öyle bir şey yok. Unity'nin kendisi normal pipeline da bile patır patır çöküyor ya şaka gibi. Beta filan da değil 2019.3 kullanıyorum, ota boka çöküyor, arayüzü yavaş. Bazen simsiyah olup kalıyor restart gerektiriyor vs.

    • Arda Zeytin @ardazeytin

      @mertkirimgeri Jason'ın forumdaki şikayetleri bire bir doğrudur. Denk gelmedim. Bu sene photogrammetry işleri yapıyorum. Artık resmen paramparça elimde kalıyor motor. 16K çözünürlükte taramalar yapıldı. Ürünü 8K çıkarabilmek için 40 takla atıyoruz. Çok basit örnek vereyim, build aldığın zaman sahnenin boyutunu 4GB'dan daha büyük yapamıyorsun. Hiç hata vermeden build alıyor ve bozuk çıktı veriyor. Mobil uygulama geliştirenlerin farkında ve umurunda olmayan bir hata ama böyle komik 10 sene öncesinin limitleriyle oturup kimse AA ve AAA oyun yapamaz. 2016'dan beri çözülemedi bu komedi -> https://forum.unity.com/threads/bug-4gb-limit-to-textures-in-standalone-build.441116/

      Günümüz için artık kabul edilebilirliğin bile altında.

      Bu arada yakından takip etmeme rağmen VR yüzünden ben de bir türlü HDRP'ye geçemedim. Her ay bir şans veriyorum ama VR tarafında bir şeyi elimde kaliyor. Ürün çıkaramam bu şekilde.

    • Mert @merphous

      @ardazeytin Hocam bu dediğiniz için Addressables çıktı diye biliyorum. Async stream edebiliyorsunuz memory'e datayı siz istediğinizde. Ama alternatif yollara başvurmak filan gerekiyor Karl'ın dediği gibi assetbundle vs üretmek gerekiyor ki saçmalığın daniskası. Belki addressables otomatik olarak bundle haline getirebiliyordur. İnceleyebilirsiniz.

      Sonuç olarak, evet production ready değil kesinlikle. Harold Halibut'u yapan Onat vardı, onlar da mesela HDRP kullanıyorlardı ama en son problemler yaşadıklarından bahsediyordu. :/
      Tutup 4-5 yıl motorun adam olmasını bekleyecek vaktim yok benim. Adam olunca geri dönüp bakmak daha mantıklı.

    • Arda Zeytin @ardazeytin

      @mertkirimgeri Yani ben 32bit desteği vermek istemiyorum. Bu limite takılmak zorunda değilim. Bu kadar basit problemler için arkadan dolaşıp durmaktansa bu tarz projelerı Unreal Engine ile yapmaya başlayacağım. Bu tür sıkıntılarla uğraşmamak için zaten bu hazır oyun motorlarını kullanıyoruz.

    • Mert @merphous

      @ardazeytin Abi orası öyle de, sen bunu söyledikten sonra düşündüm ben. Unitynin şöyle bir artısı var ki, aradığın bir çok şeyi tool olarak bulabiliyorsun asset storeda.

      Örneğin, yaratığın herhangi bir yerine ateş ettiğimde orasının yara olmasını istiyorum Doom Eternal'daki gibi. Bunun için Unrealde kendim yazmam lazım meshleri birbirine dönüştürecek hedeleri.
      Ama Unity'e bakıyorum, çat diye çıkıyor karşıma.
      https://assetstore.unity.com/packages/tools/animation/mesh-transformation-120144

      Diyelim dövüş sistemim olacak, 3A akıcılığında olsun diyorum animasyon geçişleri. Motion Matching kullanacağım diyelim. UE4 için kendim yazmam lazım sıfırdan, Unityde direkt Ubisoftta çalışan adam gelmiş asset yazmış bunun için satıyor, desteğini veriyor vs

    • Arda Zeytin @ardazeytin

      @mertkirimgeri o açıdan evet güzel ama bu sefer dependency problemleri başlıyor. Oluşturduğun asset kombinasyonlarının da kullandığın Unity sürümünde birbiri ile sorun çıkarmadan çalışması lazım. 6 ay sonra kombinasyonlardan birini güncellemen lazım. Bu sefer içlerinden biri yüzünden güncellemeyi başarılı hale getiremiyorsun. Getirsen bile burnundan geliyor düzeltene kadar. Bu konular genelde hobi olarak çok güzel ilerliyor ama ciddi anlamda iş yapmaya kalkınca bir çok şeyi kendin yapmak zorunda kalıyorsun zaten.

      Üçüncü parti assetler yine iyi durumda. Unity'nin kendi assetlerinde ben daha çok sıkıntı yaşıyorum. VR tarafı çok daha çalkantılı bu konuda. Çok basit şeyleri bile kendim eklemek zorunda kalıyorum ve her seferinde bir şeyleri değiştirdikleri için bir önceki çözümü neredeyse baştan yapmak gerekiyor.

      Unreal tarafında en azından böyle bir problem ile karşılaşma sıklığı çok daha az. Önünü arkasını düşünerek güncelliyorlar motoru.

    • Mert @merphous

      @ardazeytin Orası öyle. Asset geliştiricileri genelde patchliyorlar sorunları yeni sürümlere göre. Bütçe meselesi sanırım ama trade-off olarak hangisi daha avantajlı karar verebilmiş değilim henüz.

      Bu tarz assetleri kullanıp development zamanından kazanmak mı, yoksa UE tarafında develpmentı kendin yapıp assetlerin bir kısmını free alarak o alandan kazanmak mı daha avantajlı olur :/

  • rozabay @rozabay

    Unity grafikten önce multiplayer tarafında çözüm üretmesi gerekiyor. Photon gibi 3.Party çözümlere mahkum kalıyor geliştiriciler.

    • Arda Zeytin @ardazeytin

      O ayrı bir komedi. Her Photon entegre etmeye çalıştığımda ayrı bir macera yaşıyorum. Photon'un kendisi güzel ve yeteri kadar çalışsa da harici bir çözüm olduğu için elindekini photon'a uydurmak ve her seferinde Unity yüzünden çok farklı şeyler ürettiğin için büyük bir problem oluyor.

    • rozabay @rozabay

      @ardazeytin Mesele sadece oluşan problemleri çözmekte değil. Photon ciddi bir proje için inanılmaz pahalı bir çözüm oluyor. Ayrıca hedefte YüzBinlerce anlık kullanıcı varsa şahane bir gider oluşuyor. Üzerine dolar kurunu da ekleyince akıl almaz gider bilançoları çıkıyor.

    • Arda Zeytin @ardazeytin

      @rozabay Evet, o kadar fazla kullanıcı için gereksiz bir maliyet ortaya çıkıyor. Benim kullanım senaryolarım hep 1000 kişi altında kalıyor. Sorun olmuyor. Müşteriler de zaten Norveç vb. gelişmiş ülkeler olduğu için hiç dert etmiyorlar o kadar ufak giderleri.

    • Mert @merphous

      @rozabay Epic yeni ücretsiz servisini kullanıma açtı. Unityde de çalışıyor denilene göre.

    • rozabay @rozabay

      @mertkirimgeri Evet ama yenisini kullanıma sunmadan eskisini iptal etmeleri oldukça kötü oldu. Geliştiricileri 3. Party servislere mahkum ettiler. Eğer kısa süre içinde (en geç 2020 sonu) yeni multiplayer servislerini duyurmazlarsa ve epic kaliteli bir multiplayer servisi sunarsa Unity mobil platformu dışında diskalifiye olmuş olur.

    • Mert @merphous

      @rozabay Unity mobilde diskalifiye olmaz, online multi mobil için unity, hiç bir zaman scale edilebilir bir çözüm değildi zaten. Ben bu saatten sonra realtime mobil multi yapacak olsam unity+epic servislerini kullanırım. Çünkü tamamen ücretsiz ve epic games yani.

    • rozabay @rozabay

      @mertkirimgeri Yok yanlış anlaşılmasın, unity mobilde kolay kolay diskalifiye olmaz. Ancak windows ve diğer platformlarda multiplayer servisi olmazsa diskalifiye olur demek istedim.

    • Mert @merphous

      @rozabay Epic servisleri diğer platformları da destekliyor. Yanlış anlamış olabilirim ama eğer Unitynin kendi multi servisinin oyun dışında kalma riskine atıfta bulunuyorsanız, Unity'nin hiç bir zaman oyunda olmadığını söylemek yanlış olmaz. 🙂

Bilgisayar Mühendisleri Odası, bu akşam saat 21:00'da "1 Milyon Yazılımcı Projesi" Söyleşileri serisinin ikinci canlı yayınını yapacak. Önceki canlı yayında [1] değinilen sektörün ve eğitim sisteminin sorunlarından daha detaylıca bahsedecekler. Bu yayının genel konuları: "Emeğin Değeri, İstihdam, İşsizlik, Çalışma Koşulları" olarak açıklanmış. İlgili arkadaşlar hatırlatıcılarını kurabilirler.

https://www.youtube.com/watch?v=YCiadoNPY5o

[1]: https://www.youtube.com/watch?v=GlE8TAlKLuM

#BilgisayarMühendisleriOdası #1MilyonYazılımcıProjesi #YazılımGeliştirme #Programlama #BilgisayarMühendisliği #Söyleşi

"1 Milyon Yazılımcı Projesi" Söyleşileri - 2

Emeğin Değeri, İstihdam, İşsizlik, Çalışma Koşulları
BeğenFavori PaylaşYorum yap

Yazılım sektöründe teknik mülakatlarda sorulan "Link Kısaltma" (URL Shortener) projesiyle ilgili detaylı bir anlatım yazısı. Adım adım okuyup, sorunlar üzerine düşündükten sonra "Show Answer" butonuna tıklayarak kendinizi test edebilirsiniz. İlk başta basit biri görülen bir proje ama detayları önemli. İlgili arkadaşlar mutlaka baksınlar: https://www.interviewcake.com/question/java/url-shortener

#Programlama #YazılımGeliştirme #LinkKısaltma #URL #Mülakat #TeknikMülakat

BeğenFavori PaylaşYorum yap

Yazılım Projelerini Tahminlemek Neden Zor? (Nezih Tınas)

https://www.youtube.com/watch?v=gNon8XrWHxE

#Programlama #YazılımGeliştirme

Yazılım Projelerini Tahminlemek Neden Zor? (Nezih Tınas)

Yazılım geliştirici kimliğinin yanında uzun yıllardır proje yönetimi de yapan Nezih Tınas, yazılım projelerini süre olarak tahminlemenin neden zor olduğu ve ...
BeğenFavori PaylaşYorum yap

Sedat Kapanoğlu, eski yazdığı programları denemek için Delphi Community Edition kurmuş. Kurarken de bir sürü bilgi istemiş Embarcadero firması. Bugün de aramışlar "delphi'yi niye kullanıyorsun? ne projesi üzerinde çalışıyorsun?" diye 😀 Büyük ihtimal lisansa aykırı bir durumda telefon kaydını delil olarak kullanmak için falan yapıyorlar bunu.

Aynı programlama dilini ve araçlarını MEB, meslek lisesi öğrencilerine öğretmek istiyor. Düşünsenize bir lise öğrencisi okuldaki bilgisayarda ücretsiz kullanıyor Delphi ve araçlarını, evde de çalışmak için Delphi Community Edition kuruyor bilgisayarına ve 2-3 gün sonra arıyorlar "ne yapıyorsun sen? Anlat." diye. "Delphi 2020 için geçerli bir seçenek değil" dediğim buydu işte, tek bir firmanın elinde ve kapalı kaynak yazılımlar. Adamların belirlediği lisanslar dahilinda uygulama geliştirebilirsin sadece ve onun için de arada bir denetleneceksin.

https://twitter.com/esesci/status/1222311006635872256?s=12

#programlama #delphi #yazılımgeliştirme

BeğenFavori PaylaşYorum yap

Merhaba
bilen arkadaşlar yardım edebilir mi?
Web uygulaması bulunan ERP/CRM tarzı bir web uygulaması hangi mobil uygulama frameworkleri ile (Xamarin, Corona vb Native yada Hibrit) mobile dönüştürülmeli?
#TeknoYardım #Yazılım #yazılımgeliştirme

BeğenFavori PaylaşYorum yap
  • Robin @robin

    Daha çok sizin bilginize ve uygulamanın kullanımına bağlı olarak karar vermeniz yararınıza olur. iki platformda da olacak mı hem ios hem android ? Şuana kadar hangisiyle uygulama geliştirdiniz denediniz mi ? Şuan eticaret uygulamasını flutter ile geliştiriyorum. Fiziksel olarak telefona erişmeniz aşırı performans gereken bir şey varsa native e yönelebilirsiniz

    • homerusan @homerusan

      Cevabınız için teşekkür ederim. Aslında mobil yazılım ile fazla çalışmadım. Sadece Xamarin ve Corona Sdk da birkaç basit uygulama yazmıştım cross platform olarak. Uygulaması yapılacak olan Web sitesi dediğim gibi CRM tarzında ama real time da arka planda threadler çalışacak şekilde örneğin bir Web servisin result ı arka planda kontrol edilecek ve hem Android hem de IOS için gerekli olacak. Dediğiniz gibi Flutter daha mantıklı görünüyor.

    • Robin @robin

      @homerusan Arka planda threadler çalışacaktan tam olarak kastınız nedir ? Mobilde arka planda devamlı gps kontrolü yapıyordum uygulamayı arka da aktif kalması için kotlin ve swift yazmak gerekiyor gibi bir durum görmüştüm her an arkada çalışacaksa onu ilk olarak uygulamayı tam geliştirmeden bir deneyin projeniz de kullanacağınız çatıyı büyük ölçüde etkiler. Yok uygulama devamlı arka plan da çalışmayacak sadece asenkron olarak veri alışverişi olacak derseniz flutter da sorun yok yapabilirsiniz.

    • Robin @robin

      @homerusan Flutter ın geleceği çok parlak kolay kolay bitmez gibi duruyor. https://fuchsia.dev/ yeni işletim sistemi geliyor 🙂 https://fuchsia.dev/fuchsia-src/development/languages/dart/mods.md

    • homerusan @homerusan

      @robin Anladım, real timeda native daha performanslı olacaktır o zaman. Merkezi bir web servisten örneğin kur bilgileri gibi bir bilgiyi çekip kullanacak ama uygulamanın bunu her saniye arka planda kontrol etmesi lazım bundan dolayı thread olarak çalıştırmayı düşünmüştüm. Dediğiniz gibi yapıyı kurmadan önce bir denemek lazım performans açısından. Evet flutterda deneyeceğim ilk reacti de geçtiği söyleniyor 😊 Çok teşekkür ederim yorumlarınız için.

    • Robin @robin

      @homerusan Rica ederim deneyip yaşadıklarınızı paylaşırsanız belki başkasına çözüm olur 🙂

  • turker @turker

    api arayüzü varsa native, react yada flutter ile doğrudan mobil uygulamalar yapılabiir. yoksa, mobil uygulamaya da özel bir ihtiyaç yoksa (cihaz üstündeki donanımın kullanımı) ne diye bu emek, para diye sorasım gelir her zaman 🙂