Προς το περιεχόμενο

Μετατροπή web app σε mobile


k33theod

Προτεινόμενες αναρτήσεις

Γεια σε όλους

Έχω κάποια εφαρμογή web και θέλω να την κάνω για κινητά adroid και ios

Η εφαρμογή έχει πολύ  javascript που έχει μέσα fetch requests, svg graphics, φορτώνει χάρτες καi άλλα δεν ξερω αν παίζουν ρόλο. Είναι vanilla κανένα framework

Έχει πολύ css, html εννοείται. Το backend είναι μερικά αρχεία php  και φέρνει services me curl και διαχειρίζεται και μια mysql.

Τι δυνατότητες έχω? 

Σκέφτηκα έτοιμα services πχ αυτό https://web2appz.com/ αλλά δεν έχω εμπειρία  και τα λεφτά που ζητάνε μου φαίνονται πολύ λίγα για καλη δουλεία.

Εναλλακτικά να το κάνω μόνος αλλά με ποιο εργαλείο θα μπορούσα για να γράψω λιγότερο δυνατό κώδικα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

19 λεπτά πριν, k33theod είπε

Εναλλακτικά να το κάνω μόνος αλλά με ποιο εργαλείο θα μπορούσα για να γράψω λιγότερο δυνατό κώδικα

Τι προτιμάς να γράψεις λιγότερο κώδικα ή πιο σωστό κώδικα? Γνωρίζεις να υλοποιείς εφαρμογές για iOS/android?

Αν όχι, τότε καλύτερα να πας σε εταιρεία.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 λεπτά πριν, onelonelystar είπε

Τι προτιμάς να γράψεις λιγότερο κώδικα ή πιο σωστό κώδικα? Γνωρίζεις να υλοποιείς εφαρμογές για iOS/android?

Αν όχι, τότε καλύτερα να πας σε εταιρεία.

Όχι δεν έχω εμπειρία σε ios/android και java λίγα πράγματα.

Οπότε γνώμη σου να πάω σε εταιρεία και όχι έτοιμη λύση online. 

Ευχαριστώ για την απάντηση

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
1 ώρα πριν, k33theod είπε

Έχω κάποια εφαρμογή web και θέλω να την κάνω για κινητά adroid και ios

Τι εννοείς; Θες να την μετατρέψεις σε native (UI) app για android/ios ή θες wrapper της εφαρμογής για android/ios; 

 

Αν θες το δεύτερο είναι εύκολο. Ψάξε ως εξής: web app to android wrapper 

π.χ. https://stackoverflow.com/questions/8297759/best-practices-for-wrapping-web-app-for-android

Το site: https://web2appz.com/ κάτι τέτοιο θα κάνει. 10-20 γραμμές είναι η ιστορία.

 

Αν θες το πρώτο απαιτείται αρκετός χρόνος από μέρους σου καθώς θα πρέπει να γνωρίζεις java ή kotlin για android και swift για ios. 

Εναλλακτικά μπορείς να χρησιμοποιήσεις τη xamarin (forms) με c# (και για android και για ios). Mε τη xamarin ενδέχεται να υπάρχουν κάποιοι περιορισμοί (π.χ. υποστήριξη κάποιων λειτουργιών και στις δύο πλατφόρμες). Αν χρησιμοποιήσεις τη Xamarin, τo ζήτημα είναι να μην αναγκαστείς να γράψεις συγκεκριμένο κώδικα για κάθε πλατφόρμα ξεχωριστά. Νομίζω (χωρίς να είμαι 100% σίγουρος) στη δική σου περίπτωση θα είσαι καλυμμένος.

 

Επεξ/σία από marios28
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Υπάρχει και η "παράμετρος" τι έχεις τώρα στο Web και τι θες να κάνεις

Το responsive καταρχας δεν βολεύει ?

Απο εκεί και πέρα όπως προειπώθηκε μπορείς να πας σε μια πλατφόρμα για Mobile Apps , να κρατήσεις το Business Logic και απλώς να υλοποιήσεις το Mobile UI.

Μια "αιρετική" πρόταση

Προσωπικά έχω εντυπωσιαστεί με το B4A ...αν έχεις έστω και ελάχιστη γνώση σε VB6 Μπορείς απλώς να ξεκινήσεις με κλειστά τα μάτια....πολύ καλή πλατφόρμα που δουλεύει με το καλημέρα - παραγωγικότητα στο maximum - πετάς το αρχικό Layout στον editor και μετά ο κώδικας ...όχι σαν το Xamarin που θέλει την μάνα του και τον πατέρα του για 1 απλό "Hello world"

  • Thanks 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

53 λεπτά πριν, masteripper είπε

όχι σαν το Xamarin που θέλει την μάνα του και τον πατέρα του για 1 απλό "Hello world"

Όχι βρε συ. 

Xamarin Forms: Μια γραμμή θέλει (για android, ios, windows desktop + Xbox). 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

2 ώρες πριν, marios28 είπε

Τι εννοείς; Θες να την μετατρέψεις σε native (UI) app για android/ios ή θες wrapper της εφαρμογής για android/ios; 

Αν θες το δεύτερο είναι εύκολο. Ψάξε ως εξής: web app to android wrapper 

π.χ. https://stackoverflow.com/questions/8297759/best-practices-for-wrapping-web-app-for-android

Το site: https://web2appz.com/ κάτι τέτοιο θα κάνει. 10-20 γραμμές είναι η ιστορία.

Αν θες το πρώτο απαιτείται αρκετός χρόνος από μέρους σου καθώς θα πρέπει να γνωρίζεις java ή kotlin για android και swift για ios. 

Εναλλακτικά μπορείς να χρησιμοποιήσεις τη xamarin (forms) με c# (και για android και για ios). Mε τη xamarin ενδέχεται να υπάρχουν κάποιοι περιορισμοί (π.χ. υποστήριξη κάποιων λειτουργιών και στις δύο πλατφόρμες). Αν χρησιμοποιήσεις τη Xamarin, τo ζήτημα είναι να μην αναγκαστείς να γράψεις συγκεκριμένο κώδικα για κάθε πλατφόρμα ξεχωριστά. Νομίζω (χωρίς να είμαι 100% σίγουρος) στη δική σου περίπτωση θα είσαι καλυμμένος.

Νομίζω ότι ο wrapper είναι αυτό που ζητάω. Ευχαριστώ.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 ώρες πριν, masteripper είπε

...

Μια "αιρετική" πρόταση

Προσωπικά έχω εντυπωσιαστεί με το B4A ...αν έχεις έστω και ελάχιστη γνώση σε VB6 Μπορείς απλώς να ξεκινήσεις με κλειστά τα μάτια....πολύ καλή πλατφόρμα που δουλεύει με το καλημέρα - παραγωγικότητα στο maximum - πετάς το αρχικό Layout στον editor και μετά ο κώδικας ...όχι σαν το Xamarin που θέλει την μάνα του και τον πατέρα του για 1 απλό "Hello world"

Πωωω, τι μου θύμισες!!!! VB!!! Είχα δοκιμάσει σε Windows 3.1 θυμάμαι την VB 1.0 και μετά φυσικά τη θρυλική VB6!!! Συγκινήθηκα που υπάρχει σήμερα αντίστοιχο προϊόν και πραγματικά σκέφτομαι να το δοκιμάσω.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Θα φας ακυρο 100%, απο την apple αν ειναι απλα ενας wrapper ενος web app. 
 

αν εχεις 0 native κωδικα ή αν δεν χρησιμοποιεις εστω ενα κομματι απο το hardware της συσκευης (πχ gps αλλα και παλι θα ειναι στις ορεξεις του reviewer) ειναι δεδομενο οτι θα στην απορριψουν.

 

https://developer.apple.com/app-store/review/guidelines/#minimum-functionality

 

6 ώρες πριν, k33theod είπε

Νομίζω ότι ο wrapper είναι αυτό που ζητάω. Ευχαριστώ

 

Επεξ/σία από Predatorkill
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ίσως να βοηθήσει και αυτό το εργαλείο (ακόμη πιο εύκολη διαδικασία) για το Play store ή και το MS store:

https://www.androidpolice.com/2020/07/13/microsofts-pwabuilder-makes-submitting-web-apps-to-the-play-store-easier-than-ever/

https://www.pwabuilder.com/

https://medium.com/pwabuilder/pwabuilder-2-0-and-beyond-579ad2944fac

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτό σκεφτόμουν και εγώ μεταξύ των λύσεων το PWA, αλλά δεν κατάλαβα ακόμα πως λειτουργεί το όλο concept. Θα ξεκινήσω με το tutorial του Mozilla μάλλον γιατί το βρίσκω πιο κατανοητό από της google και βλέπω. Αν το έχει κάποιος ήδη χρησιμοποιήσει HELPPP!!!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κοίταξε και το webview στο android. Δεν θέλει τόσο πολύ κώδικα (σίγουρα υπάρχει κάτι αντίστοιχο και στο ios). Δεν υπάρχει τρόπος να φτιάξεις apk (για το android μιλάω πάντα) χωρίς να γράψεις έστω λίγη java. 

Το webview σκέψου το κάτι σαν έναν προσομοιωτή ενός browser μέσα στο app. Επίσης, το webview εδώ και αρκετές version του android παίρνει updates από την google (πρέπει να κάνεις τα update μέσω του store) ώστε να βελτιώνεται όσο η google βελτιώνει τον chrome. 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
4 ώρες πριν, Maniakos είπε

Πως θα μπορουσε να βοηθησει η React Native σε project που εχει υλοποιηθει μονο με vanilla Javascript? 

Εκτος και αν εννοεις οτι υπαρχει και η λυση της React Native για mobile web app, αλλα ο φιλος απο οτι καταλαβαινω θελει κατι ετοιμο ή στην χειροτερή να γραψει λιγο κωδικα και οχι να το ξαναγραψει απο την αρχη με React Native.

Επεξ/σία από Στεφανος123
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...