개발자와 디자이너의 과제와 선호도
개발자와 디자이너가 로우 코드 플랫폼으로 앱 개발을 가속화하는 방법
로우 코드 플랫폼은 개발 팀이 드래그 앤 드롭 인터페이스가 있는 WYSIWYG 도구를 사용하여 애플리케이션을 신속하게 구축하고 배포할 수 있도록 함으로써 제품 개발 주기를 가속화합니다. 이는 개발 시간을 75% 단축하고 개발 비용을 65% 절감하는 등 기존 코딩 방법보다 더 빠른 결과를 제공합니다.
Gartner와 Forrester는 모두 2024년까지 앱 개발의 약 65%가 로우 코드 플랫폼에서 이루어질 것으로 추정합니다. 전 세계 로우 코드 애플리케이션 시장 수익은 2025년까지 미화 500억 달러 바로 아래에 있을 것으로 추산되며, 예측 기간 동안 약 30%의 연평균 성장률(CAGR)로 최대 850억 달러까지 성장할 것으로 예상됩니다. 모든 수직 시장은 의료, 보험, 에너지, 제조, 통신, 정부가 로우 코드 도구에 막대한 투자를 하는 은행 및 금융 서비스를 비롯한 로우 코드 도구의 영향을 받습니다.
Infragistics의 App Builder ™는 최신 웹 애플리케이션에서 풍부한 경험을 구축하는 복잡성을 제거하는 클라우드 기반의 로우 코드 WYSIWYG 드래그 앤 드롭 도구입니다. App Builder 사용하면 처음부터 앱을 시작하거나 사전 구축된 템플릿 라이브러리 또는 반응형 화면 레이아웃에서 선택할 수 있고, 내장 테마를 사용하거나 자신만의 테마를 추가할 수 있으며, 클라우드 기반 또는 온프레미스 데이터에 대한 데이터 바인딩을 수행할 수 있습니다. , 프로덕션 준비 코드를 생성하여 앱 개발 주기를 계속하세요. App Builder WYSIWYG 디자이너가 포함된 완전한 UI 라이브러리가 함께 제공되므로 며칠, 몇 주, 심지어 몇 달이 아닌 몇 분 만에 앱을 구축할 수 있습니다.
지난 6개월 동안 우리는 App Builder의 기능, 기능 및 고객 혜택을 보여주는 웹 세미나 시리즈를 격주로 개최해 왔습니다. 각 세션이 끝날 때마다 개발자, 디자이너, 제품 관리자 청중에게 질문을 하여 2023년 이후의 소프트웨어 개발 방향과 App Builder 앱 개발 요구 사항에 어떻게 부합하는지에 대한 생각을 측정합니다.
이 설문조사는 2023년 상반기에 우리가 배운 내용을 보고합니다.
계속 읽기
계속 읽으려면 양식을 작성하세요.
개발자들이 이벤트를 주도합니다
당신을 가장 잘 설명하는 역할은 무엇입니까?
우리 청중의 약 74%는 개발자입니다. 이는 개발자 도구가 Infragistics 제품의 역사적 청중이기 때문에 의미가 있습니다. 그러나 제품 관리 역할에 응답자의 13%, 디자인 역할에 거의 7%가 포함되어 App Builder와 같은 로우 코드 플랫폼에 대한 청중이 더 광범위하다는 것을 보여줍니다.
로우 코드 도구는 개발자만을 위한 것이 아니지만 개발자는 App Builder와 같은 도구를 채택함으로써 가장 즉각적인 이점을 얻을 수 있습니다.
대다수의 개발자는 웹 플랫폼을 사용하고 있습니다.
현재 어떤 플랫폼에서 코딩하고 있나요?
가장 일반적으로 사용되는 개발자 플랫폼은 Angular 27% 이며, WPF 및 Windows Forms와 같은 데스크톱 플랫폼이 앱 개발의 25%를 차지하는 반면, 더 큰 추세는 Blazor 입니다. 비교적 새로운 프레임워크이기 때문에 12%의 채택률을 기록했으며, 여전히 Windows Forms 및 WPF를 사용하는 기존 .NET/C# 개발 팀이 결국 Blazor를 최신 웹으로의 진입로로 볼 것으로 예상하므로 성장을 면밀히 관찰해야 합니다.
대부분의 개발자는 Visual Studio 및 Visual Studio Code를 사용합니다.
어떤 IDE를 사용하시나요?
예상대로 Visual Studio와 VS Code는 응답자의 98%가 둘 중 하나 또는 둘 다를 사용하여 데스크톱 및 웹 개발자를 위한 최고의 IDE로 군림하고 있습니다. 흥미로운 데이터 포인트는 응답자의 25%가 Windows Forms 및 WPF 앱을 구축하고 있지만 최대 84%가 Visual Studio를 기본 IDE로 사용하고 있다는 것입니다. 이는 순수 웹 개발자라도 ASP.NET Core 백엔드 또는 Web API와 함께 Visual Studio를 사용하고 있음을 알려줍니다.
대다수의 개발자는 UI 디자이너로도 활동합니다.
디자인 팀에서 일하시나요?
응답자의 72%(72%)는 디자이너와 함께 일하지 않습니다. 이는 시장에서 볼 수 있는 일화와 일치합니다. 디자이너의 자유로운 흐름을 기대하는 대기업에서도 디자인 지원 없이 크고 작은 팀을 볼 수 있습니다. App Builder와 같은 로우 코드 도구는 디자이너가 없는 팀에 큰 도움이 될 수 있으며 App Builder 고유의 디자인 시스템 기반 접근 방식을 통해 디자이너는 필요할 때 프로세스에 더욱 쉽게 참여할 수 있습니다.
디자인 팀의 도움 없이 개발자는 사전 구축된 화면 레이아웃, 앱 템플릿, App Builder의 샘플 앱을 사용하여 다음 앱을 시작합니다.
제품 관리자의 50% 이상이 디자인 도구를 사용하지 않습니다.
어떤 디자인 도구를 사용하시나요?
대부분의 개발자가 디자이너와 협력하지 않는다는 이전 데이터를 뒷받침하면서 우리는 개발자와 디자이너 모두가 사용하는 디자인 도구에 대해 물었습니다. 대부분의 개발자는 Sketch, Paint 또는 PowerPoint 중 아무것도 사용하지 않지만 제품 관리자를 위한 Sketch에 대한 선호가 더 강합니다. Figma 대부분의 다른 도구 중에서 채택률이 더 높습니다. 향후 6~12개월 동안 Figma 개발자와 디자이너 모두가 선호하는 도구로 계속 채택될 것으로 예상됩니다.
더 많은 개발자가 웹 API 구축으로 이동하고 있습니다.
웹 API를 구축하고 있습니까?
개발자 3명 중 2명 이상이 웹 API를 구축하고 있는데, 이는 데스크톱에서 웹으로의 전환에 맞춰 진행됩니다. .NET 6과 같은 프레임워크를 통해 개발자가 API 기반 애플리케이션 접근 방식으로 더 쉽고 쉽게 이동할 수 있도록 하는 Web API의 성장은 계속해서 나타날 것입니다.
대부분의 앱은 SQL Server 및 REST API를 사용합니다.
어떤 데이터 소스를 사용하시나요?
우리는 이 질문을 "어떤 데이터 소스를 사용하십니까?"로 구성했습니다. 예상한 대로 SQL Server는 앱 개발자에게 가장 인기 있는 데이터 원본입니다. RESTful API는 웹 API 및 최신 웹 개발로의 전환과 일치하는 두 번째 위치에 있습니다. 여기서 중요한 점은 개발자가 클라우드 기반 데이터 액세스로 전환했다는 것입니다. 그들은 더 이상 온프레미스, 클라이언트-서버 유형 아키텍처만 생각하지 않습니다.
HTML/CSS 작업은 개발자의 가장 큰 과제입니다.
웹 앱을 구축할 때 가장 느려지는 것은 무엇입니까?
개발자의 44%는 HTML/CSS 작업이 웹 앱을 구축할 때 직면하는 가장 큰 과제라고 말하며, 4명 중 1명 이상이 화면 디자인 및 레이아웃이 가장 큰 과제라고 답했습니다. 좋은 로우 코드 도구는 App Builder와 같은 플랫폼에서 시간을 크게 절약하고 ROI를 얻을 수 있는 복잡한 UI 디자인 및 레이아웃을 거의 제거합니다.
개발자는 자신의 시간을 가장 느리게 만드는 작업에 시간의 3분의 1을 소비합니다.
이러한 작업에 얼마나 많은 시간을 소비하시나요?
개발자는 HTML/CSS 작업에 3분의 1 이상(39%)을 소비하는데, 개발자 중 44%는 이것이 작업 속도를 가장 느리게 만드는 작업이라고 밝혔습니다. 디자인 팀의 도움 없이 개발자는 화면 디자인 및 레이아웃에 시간의 30% 이상을 소비할 수 있습니다.
팀은 App Builder 사용하여 다양한 방법으로 지원하고 있습니다.
App Builder 어디에 가장 도움이 됩니까?
응답자들은 App Builder 다양한 방식으로 활용될 수 있다고 생각했으며, 28%는 웹 기술 학습이 가장 일반적인 사례가 될 것이라고 말했습니다. 약간의 우위에도 불구하고 대부분의 사람들은 진정한 디자인 개발 공동 도구를 제공하는 App Builder의 다양한 용도가 있다고 느꼈습니다. 시중의 다른 로우 코드 도구와 비교할 때 고유한 차별화 요소는 App Builder 해당 도구 또는 Figma & Sketch 사용하여 설계/구축된 모든 앱에 대해 픽셀 단위까지 완벽하고 프로덕션에 바로 사용할 수 있는 코드를 생성한다는 것입니다. 이는 다음 대규모 프로젝트를 진행하는 데 완벽한 도구인 동시에 App Builder의 모든 항목에 대한 실제 코드를 검토/생성할 수 있으므로 개발자의 학습에도 도움이 될 수 있음을 의미합니다.
개발자는 비디오를 통해 배웁니다
도움을 받기 위해 가장 좋아하는 리소스는 무엇입니까?
YouTube의 하루 조회 수는 10억 분이며, 지구상의 한 사람당 평균 조회 시간은 8분 30초이므로 개발자가 그 숫자에서 큰 부분을 차지하는 것은 놀라운 일이 아닙니다. 응답자의 57%는 비디오가 기술을 배우는 가장 좋은 방법이라고 말했습니다.
지금 App Builder 사용해 보세요
개발자 커뮤니티가 계속 혁신하고 성장함에 따라 App Builder와 같은 도구는 더 이상 사치품이 아니라 따라잡기 위한 필수품이 되었습니다. 시장에서 유일하게 제작 준비가 완료된 Angular, Blazor 및 Web Components 코드를 제공하는 아름답고 차별화된 사용자 경험을 통해 예산에 맞게 프로젝트를 조기에 제공할 수 있습니다. 고성능 데이터 그리드 및 데이터 차트의 전체 제품군을 포함한 전체 UI 컨트롤 도구 상자를 통해 레거시 앱을 수동 코딩보다 10배 빠른 최신 반응형 웹 환경으로 변환할 수 있습니다.
방법론
이 데이터는 2022년 1월부터 2023년 6월까지 설문조사 질문이 포함된 웹 세미나 시리즈를 통해 수집되었습니다.
결과는 388명의 개발자, 디자이너 및 제품 관리자를 대상으로 한 설문조사에서 나온 것입니다.