2016-10-16 4 views
-2

네이티브을 ios에 개발하고 싶습니다.ios 개발을위한 기술에 대한 의문점

일반적으로 Instagram과 YouTube가 혼합 된 앱을 만들고 싶습니다. 데이터베이스에서 데이터를 유지하고 사용자 데이터 (이미지, 비디오, 오디오 등)를 저장하고 업로드 된 미디어 (이미지, 비디오, 오디오 등)를 편집 할 수있게해야합니다. 드롭, GPS 및 이미지 에디션이 추가되었습니다.

지금까지는 앱에 포함될 가장 까다로운 기능이라고 생각합니다.

프론트 엔드를 신속하게 사용하는 것에 대해 생각하지만이 응용 프로그램을 개발하기 위해 어떤 언어와 데이터베이스를 사용해야하는지 아직도 고려하고 있습니다.

내가 어쩌면 내가 PHP를 laravel 프레임 워크 RESTful API를 (나는 이미 그것을 알고 있기 때문에) firebase 함께 결합해야합니다.

당신이 생각할 수있는 더 좋은 제안이나 그 이유는 무엇입니까?

정직한 의견을 보내 주시면 감사하겠습니다.

+2

이것은 매우 광범위한 질문입니다. 당신은 그것을 좁히고 답할 수있는 구체적인 문제에 대해 질문하십시오. – Adeel

+0

나는 정말로 이것에 추가해야할 다른 것을 모른다. 나는 앱의 주요 기능에 대해 이야기하고 있었으며, 지금까지 생각해 왔던 것이지만 그 이상의 것을 말하기는 어렵다. 질문에 무엇을 추가 할 지에 대한 제안을 환영합니다. – osherdo

+0

백엔드 개발에 대한 제안이 필요합니까? 'PHP'를 안다면 나는 그걸 가지고 가야한다고 제안 할 것입니다. JSON 응답이 포함 된 안정적인 API는 사용자에게 도움이되며 사용하기 쉽습니다. 이것에 대한 많은 도움을받을 수 있습니다. 이제 iOS 부분에 와서, 데이터 지속성을 위해'CodeData'를, Restful 웹 서비스를 호출하기 위해'AFNetworking'을 사용해야합니다. 앱에 필요한 UI 맞춤 컨트롤에 대해서는 [이 사이트] (cocoacontrols.com)를 방문하십시오. – Adeel

답변

-1

저는 백엔드와 데이터베이스 개발에 적합한 언어를 결정하기 위해 실제로 마지막 시간을 보냈습니다. 그리고 나는 정말로 node.js와 mongoDB가 Swift와 완벽하게 일치 할 것이라고 생각합니다!

node.js는 정말 복잡한 컴퓨팅을 필요로하지 않기 때문에 내 앱에 좋을 것 같습니다. MongoDB는 소셜 네트워킹 기능에 이상적입니다. 이것들이이 스택과 함께 할 주요 이유입니다.

또한 확장성에 관해서는 MySQL이 아닌 MongoDB에서 더 쉽습니다.